GNU Radio Manual and C++ API Reference  3.7.4.1
The Free & Open Software Radio Ecosystem
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
gnuradio/volk/cmake/msvc/config.h File Reference
#include <stddef.h>
#include <math.h>
#include <stdlib.h>
Include dependency graph for gnuradio/volk/cmake/msvc/config.h:

Go to the source code of this file.

Macros

#define inline   __inline
 
#define INFINITY   HUGE_VAL
 
#define M_E   2.7182818284590452354 /* e */
 
#define M_LOG2E   1.4426950408889634074 /* log_2 e */
 
#define M_LOG10E   0.43429448190325182765 /* log_10 e */
 
#define M_LN2   0.69314718055994530942 /* log_e 2 */
 
#define M_LN10   2.30258509299404568402 /* log_e 10 */
 
#define M_PI   3.14159265358979323846 /* pi */
 
#define M_PI_2   1.57079632679489661923 /* pi/2 */
 
#define M_PI_4   0.78539816339744830962 /* pi/4 */
 
#define M_1_PI   0.31830988618379067154 /* 1/pi */
 
#define M_2_PI   0.63661977236758134308 /* 2/pi */
 
#define M_2_SQRTPI   1.12837916709551257390 /* 2/sqrt(pi) */
 
#define M_SQRT2   1.41421356237309504880 /* sqrt(2) */
 
#define M_SQRT1_2   0.70710678118654752440 /* 1/sqrt(2) */
 

Typedefs

typedef ptrdiff_t ssize_t
 

Functions

static long lrint (double x)
 
static long lrintf (float x)
 
static long long llrint (double x)
 
static long long llrintf (float x)
 
static double rint (double x)
 
static float rintf (float x)
 
static long int random (void)
 
static void srandom (unsigned int seed)
 

Macro Definition Documentation

#define INFINITY   HUGE_VAL
#define inline   __inline
#define M_1_PI   0.31830988618379067154 /* 1/pi */
#define M_2_PI   0.63661977236758134308 /* 2/pi */
#define M_2_SQRTPI   1.12837916709551257390 /* 2/sqrt(pi) */
#define M_E   2.7182818284590452354 /* e */
#define M_LN10   2.30258509299404568402 /* log_e 10 */
#define M_LN2   0.69314718055994530942 /* log_e 2 */
#define M_LOG10E   0.43429448190325182765 /* log_10 e */
#define M_LOG2E   1.4426950408889634074 /* log_2 e */
#define M_PI   3.14159265358979323846 /* pi */
#define M_PI_2   1.57079632679489661923 /* pi/2 */
#define M_PI_4   0.78539816339744830962 /* pi/4 */
#define M_SQRT1_2   0.70710678118654752440 /* 1/sqrt(2) */
#define M_SQRT2   1.41421356237309504880 /* sqrt(2) */

Typedef Documentation

typedef ptrdiff_t ssize_t

Function Documentation

static long long llrint ( double  x)
inlinestatic
static long long llrintf ( float  x)
inlinestatic
static long lrint ( double  x)
inlinestatic
static long lrintf ( float  x)
inlinestatic
static long int random ( void  )
inlinestatic
static double rint ( double  x)
inlinestatic
static float rintf ( float  x)
inlinestatic
static void srandom ( unsigned int  seed)
inlinestatic