#include <cstddef>
#include <algorithm>
#include <math.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Go to the source code of this file.
|
| void | leansdr::fatal (const char *s) |
| |
| void | leansdr::fail (const char *s) |
| |
| template<typename T > |
| pipewriter< T > * | leansdr::opt_writer (pipebuf< T > *buf, unsigned long min_write=1) |
| |
| template<typename T > |
| bool | leansdr::opt_writable (pipewriter< T > *p, int n=1) |
| |
| template<typename T > |
| void | leansdr::opt_write (pipewriter< T > *p, T val) |
| |
| template<typename T > |
| T | leansdr::gen_sqrt (T x) |
| |
| float | leansdr::gen_sqrt (float x) |
| |
| unsigned int | leansdr::gen_sqrt (unsigned int x) |
| |
| long double | leansdr::gen_sqrt (long double x) |
| |
| template<typename T > |
| T | leansdr::gen_abs (T x) |
| |
| float | leansdr::gen_abs (float x) |
| |
| int | leansdr::gen_abs (int x) |
| |
| long int | leansdr::gen_abs (long int x) |
| |
| template<typename T > |
| T | leansdr::gen_hypot (T x, T y) |
| |
| float | leansdr::gen_hypot (float x, float y) |
| |
| long double | leansdr::gen_hypot (long double x, long double y) |
| |
| template<typename T > |
| T | leansdr::gen_atan2 (T y, T x) |
| |
| float | leansdr::gen_atan2 (float y, float x) |
| |
| long double | leansdr::gen_atan2 (long double y, long double x) |
| |
| template<typename T > |
| T | leansdr::min (const T &x, const T &y) |
| |
| template<typename T > |
| T | leansdr::max (const T &x, const T &y) |
| |
◆ VERSION
| #define VERSION "undefined" |