Functions
InlineFunctions.h File Reference
#include "../Util/GlobalDefines.h"
#include <unistd.h>
#include <time.h>
#include <limits.h>
#include "../Util/Math.h"
Include dependency graph for InlineFunctions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

long abs (long iValue)
unsigned long abs (unsigned long uiValue)
float abs (float fValue)
double abs (double fValue)
template<class T >
int iRound (T v)
template<class T >
sqr (T fValue)
double util_adjustedPhase (double fPhase)
double util_averagedPhase (double fPhase1, double fPhase2)
unsigned int util_deactivateAlarm ()
double util_degToRad (double fAngle)
template<class T >
util_max (T a, T b)
template<class T >
util_min (T a, T b)
double util_phaseDifference (double fPhase1, double fPhase2)
double util_radToDeg (double fAngle)
unsigned int util_setAlarm (unsigned int uiSec)
template<class T >
void util_shift (T a, T b, T c, T d)
float util_sign (float a, float b)
double util_sign (double a, double b)
template<class Type >
void util_swap (Type &a, Type &b)

Function Documentation

long abs ( long  iValue) [inline]

Definition at line 84 of file InlineFunctions.h.

unsigned long abs ( unsigned long  uiValue) [inline]

Definition at line 94 of file InlineFunctions.h.

float abs ( float  fValue) [inline]

Definition at line 104 of file InlineFunctions.h.

double abs ( double  fValue) [inline]

Definition at line 114 of file InlineFunctions.h.

template<class T >
int iRound ( v) [inline]

Definition at line 64 of file InlineFunctions.h.

template<class T >
T sqr ( fValue) [inline]

Definition at line 58 of file InlineFunctions.h.

double util_adjustedPhase ( double  fPhase) [inline]

Definition at line 153 of file InlineFunctions.h.

double util_averagedPhase ( double  fPhase1,
double  fPhase2 
) [inline]

Definition at line 165 of file InlineFunctions.h.

unsigned int util_deactivateAlarm ( ) [inline]

Definition at line 293 of file InlineFunctions.h.

double util_degToRad ( double  fAngle) [inline]

Definition at line 141 of file InlineFunctions.h.

template<class T >
T util_max ( a,
b 
) [inline]

Definition at line 76 of file InlineFunctions.h.

template<class T >
T util_min ( a,
b 
) [inline]

Definition at line 70 of file InlineFunctions.h.

double util_phaseDifference ( double  fPhase1,
double  fPhase2 
) [inline]

Definition at line 159 of file InlineFunctions.h.

double util_radToDeg ( double  fAngle) [inline]

Definition at line 147 of file InlineFunctions.h.

unsigned int util_setAlarm ( unsigned int  uiSec) [inline]

Definition at line 274 of file InlineFunctions.h.

template<class T >
void util_shift ( a,
b,
c,
d 
) [inline]

Definition at line 133 of file InlineFunctions.h.

float util_sign ( float  a,
float  b 
) [inline]

Definition at line 122 of file InlineFunctions.h.

double util_sign ( double  a,
double  b 
) [inline]

Definition at line 128 of file InlineFunctions.h.

template<class Type >
void util_swap ( Type &  a,
Type &  b 
) [inline]

Definition at line 172 of file InlineFunctions.h.



schunk_libm5api
Author(s): Florian Weisshardt
autogenerated on Sat Jun 8 2019 20:25:13