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 Mon Nov 25 2019 03:48:19