IniFile.cpp
/tmp/ws/src/cob_driver/cob_utilities/common/src/
IniFile_8cpp.html
cob_utilities/IniFile.h
IniFile.h
/tmp/ws/src/cob_driver/cob_utilities/common/include/cob_utilities/
IniFile_8h.html
IniFile
MathSup.cpp
/tmp/ws/src/cob_driver/cob_utilities/common/src/
MathSup_8cpp.html
cob_utilities/MathSup.h
MathSup.h
/tmp/ws/src/cob_driver/cob_utilities/common/include/cob_utilities/
MathSup_8h.html
MathSup
Mutex.h
/tmp/ws/src/cob_driver/cob_utilities/common/include/cob_utilities/
Mutex_8h.html
Mutex
const unsigned int
INFINITE
Mutex_8h.html
aa3c496ae890df33e46b6d5edbe757087
StrUtil.cpp
/tmp/ws/src/cob_driver/cob_utilities/common/src/
StrUtil_8cpp.html
cob_utilities/StrUtil.h
char *
itoa
StrUtil_8cpp.html
a22e98a8cf2e2c79d738830b387cace28
(int value, char *result, int base)
std::string
itoa
StrUtil_8cpp.html
acf3a31e8e4cdf305f794b9d5577fdccd
(int value, int base)
std::string
NumToString
StrUtil_8cpp.html
a940d03a9b0abda581d82a35d59791e51
(const double d, unsigned int width, unsigned int precise)
std::string
NumToString
StrUtil_8cpp.html
aef1122200340f9fb306e77ea25db62da
(const float f, unsigned int width, unsigned int precise)
std::string
NumToString
StrUtil_8cpp.html
a076a95f393361eb968309f130bba4568
(const int n)
std::string
NumToString
StrUtil_8cpp.html
a14254aea6e147d7735d94ac22220eb51
(const long l)
std::string
NumToString
StrUtil_8cpp.html
a86414a50c353712d616eeec705f00a3a
(const unsigned int n)
std::string
StringToLower
StrUtil_8cpp.html
ad4c388be056744539a8339bc9c0b6c5e
(std::string strToConvert)
std::string
StringToUpper
StrUtil_8cpp.html
a5317ef99cd54e7bf990b0256cdf6ce78
(std::string strToConvert)
StrUtil.h
/tmp/ws/src/cob_driver/cob_utilities/common/include/cob_utilities/
StrUtil_8h.html
char *
itoa
StrUtil_8h.html
a22e98a8cf2e2c79d738830b387cace28
(int value, char *result, int base)
std::string
itoa
StrUtil_8h.html
acf3a31e8e4cdf305f794b9d5577fdccd
(int value, int base)
std::string
NumToString
StrUtil_8h.html
af08c1c8bce05b4cb7de34c322c30fd09
(const double d, unsigned int width=16, unsigned int precise=12)
std::string
NumToString
StrUtil_8h.html
a50d888b2658e43cc119a4bfcee00c4dc
(const float f, unsigned int width=10, unsigned int precise=7)
std::string
NumToString
StrUtil_8h.html
a076a95f393361eb968309f130bba4568
(const int n)
std::string
NumToString
StrUtil_8h.html
a14254aea6e147d7735d94ac22220eb51
(const long l)
std::string
NumToString
StrUtil_8h.html
a86414a50c353712d616eeec705f00a3a
(const unsigned int n)
std::string
StringToLower
StrUtil_8h.html
ad4c388be056744539a8339bc9c0b6c5e
(std::string strToConvert)
std::string
StringToUpper
StrUtil_8h.html
a5317ef99cd54e7bf990b0256cdf6ce78
(std::string strToConvert)
TimeStamp.cpp
/tmp/ws/src/cob_driver/cob_utilities/common/src/
TimeStamp_8cpp.html
cob_utilities/TimeStamp.h
#define
TIME_SIZE
TimeStamp_8cpp.html
ac1c7bc76dbfd8378fc96541a6243afd1
#define
TIME_SIZE
TimeStamp_8cpp.html
ac1c7bc76dbfd8378fc96541a6243afd1
TimeStamp.h
/tmp/ws/src/cob_driver/cob_utilities/common/include/cob_utilities/
TimeStamp_8h.html
cob_utilities/StrUtil.h
TimeStamp
windows.h
/tmp/ws/src/cob_driver/cob_utilities/common/include/cob_utilities/
windows_8h.html
unsigned char
BYTE
windows_8h.html
a4ae1dab0fb4b072a66584546209e7d58
FALSE
windows_8h.html
a06fc87d81c62e9abb8790b6e5713c55baa1e095cc966dbecf6a0d8aad75348d1a
TRUE
windows_8h.html
a06fc87d81c62e9abb8790b6e5713c55baa82764c3079aea4e60c80e45befbb839
int
max
windows_8h.html
af082905f7eac6d03e92015146bbc1925
(int a, int b)
int
min
windows_8h.html
abd8bbcfabb3ddef2ccaafb9928a37b95
(int a, int b)
void
Sleep
windows_8h.html
aedee39f25b9f0e4d58c728057af381c1
(long dwMilliseconds)
IniFile
classIniFile.html
int
FindNextSection
classIniFile.html
ada85e386b505cae630cfef4f8509a19c
(std::string *pSect, std::string prevSect, bool bWarnIfNotfound=true)
int
GetKey
classIniFile.html
a7649aa2e79bb61585e89fa1c16ec56fe
(const char *pSect, const char *pKey, bool *pValue, bool bWarnIfNotfound=true)
int
GetKey
classIniFile.html
ae2a064b9906e74781368e5fe3af9c4ff
(const char *pSect, const char *pKey, double *pValue, bool bWarnIfNotfound=true)
int
GetKey
classIniFile.html
add839b55027894f94745dcc86d942615
(const char *pSect, const char *pKey, int *pValue, bool bWarnIfNotfound=true)
int
GetKey
classIniFile.html
aeaef84887b3d740414f9ee6c3fec0866
(const char *pSect, const char *pKey, std::string *pStrToRead, bool bWarnIfNotfound=true)
int
GetKeyBool
classIniFile.html
afbeed8e76dfec82a0ac3341b4fe58bcc
(const char *pSect, const char *pKey, bool *pValue, bool bWarnIfNotfound=true)
int
GetKeyDouble
classIniFile.html
aea19b6e11562fb434f996edf2dea1123
(const char *pSect, const char *pKey, double *pValue, bool bWarnIfNotfound=true)
int
GetKeyDouble
classIniFile.html
afe3df8616faa5e246dca85e1f9419c9b
(const char *pSect, const char *pKey, double *pValue, double dDefault, bool bWarnIfNotfound=true)
int
GetKeyInt
classIniFile.html
ab334c5367fd32216626f4228147a5b27
(const char *pSect, const char *pKey, int *pValue, bool bWarnIfNotfound=true)
int
GetKeyLong
classIniFile.html
ada81b2178ca3c5471ed029551cad7c90
(const char *pSect, const char *pKey, long *pValue, bool bWarnIfNotfound=true)
int
GetKeyString
classIniFile.html
a00d3c3095f4837e69877ef6c366dd21e
(const char *pSect, const char *pKey, std::string *pStrToRead, bool bWarnIfNotfound=true)
IniFile
classIniFile.html
ae4393a9312e5d90748dd381cd7e088ef
()
IniFile
classIniFile.html
ace88532868a9ec27cd1db7b72fa88b24
(std::string fileName)
int
SetFileName
classIniFile.html
af7849c3054d0b30cf92266f0e1a9d0e3
(std::string fileName, std::string strIniFileUsedBy="", bool bCreate=false)
int
WriteKeyBool
classIniFile.html
abb520c6e3b8038d9aeba5aed5017b41e
(const char *pSect, const char *pKey, bool bValue, bool bWarnIfNotfound=true)
int
WriteKeyDouble
classIniFile.html
a0f42e62295da88207eee3c34b63012b4
(const char *pSect, const char *pKey, double dValue, int StringLen=12, int decimals=5, bool bWarnIfNotfound=true)
int
WriteKeyInt
classIniFile.html
a812b478dbca8e133dc8982cb9b9dab40
(const char *pSect, const char *pKey, int nValue, bool bWarnIfNotfound=true)
int
WriteKeyString
classIniFile.html
a25f05c1f66e3e90e3308f7470372c6e9
(const char *pSect, const char *pKey, const std::string *pStrToWrite, bool bWarnIfNotfound=true)
~IniFile
classIniFile.html
a75556d9b23d1ab1926fba8f3735d2047
()
int
FindKey
classIniFile.html
abec47cdf1264cb41399012577de9b1e1
(const char *skey, bool bWarnIfNotfound=true)
int
FindNextLine
classIniFile.html
a87f3883255a30695e247987246038cf5
(std::vector< char > &NewLine, int &CharInd)
int
FindSection
classIniFile.html
afacc08f7ab7c7e3bef9b8984dd0e6d9b
(const char *sect, bool bWarnIfNotfound=true)
int
GetKeyValue
classIniFile.html
a11747306f1fc35ad7a1ab19a89400cc8
(const char *pSect, const char *pKey, char *pBuf, int lenBuf, bool bWarnIfNotfound=true)
int
ReadLineUntil
classIniFile.html
a8992e95d13fd471dc26c5ad4fa9c0810
(FILE *pFile, const char EndChar, std::string &ReadIntoStr)
int
SkipLineUntil
classIniFile.html
a53d5dcba46b1b277d8697ef7733e1e21
(FILE *pFile, const char EndChar)
int
WriteKeyValue
classIniFile.html
a874336ae6998376ecce511839ede04a7
(const char *pSect, const char *pKey, const char *pBuf, bool bWarnIfNotfound=true)
FILE *
f
classIniFile.html
ad32adc1c10b875f794e5c2d725a5075b
bool
m_bFileOK
classIniFile.html
aa775cabf46607b06ccc61898cd7e34c5
int
m_CurCharInd
classIniFile.html
a42aace8948d5192e2d55774e95a4e4a0
std::vector< char >
m_CurLine
classIniFile.html
a4348bb3432c23cc3a5b9f64459cfded9
std::string
m_fileName
classIniFile.html
ae2c63b56f9c305f8ee6d2cb20e59bea9
std::string
m_strIniFileUsedBy
classIniFile.html
a7f17fa1c23704c6c72c1e0f9a76ca2e7
const int
m_vectorSize
classIniFile.html
a781a1b42041b5d3af6cffdeea48348e0
MathSup
classMathSup.html
static double
atan4quad
classMathSup.html
af7d0adf82b766bd03850d0a7b3c1681d
(double y, double x)
static double
calcDeltaAng
classMathSup.html
a1edb2d3c1a0a108c77dbc14e57d6d3b1
(const double &a, const double &b)
static double
convDegToRad
classMathSup.html
a1d66e8aeddf2de85624598ad767363d4
(const double &dAngDeg)
static double
convFloatToInt4Byte
classMathSup.html
abb8b6ebafde58fd3bf576880dfd91aa3
(double dVal)
static double
convInt4ByteToFloat
classMathSup.html
a02e0f4fea04aa11eba9fff2342938597
(int iVal)
static double
convRadToDeg
classMathSup.html
a1f9fb7e2e28953ee1015b32b90d729b6
(const double &dAngRad)
static double
distance
classMathSup.html
a4a27583de41a3f1adc048cf49ccd5af8
(double x1, double y1, double x2, double y2)
static double
distanceSq
classMathSup.html
ad31df955ab228c107ab6251c83a9e126
(double x1, double y1, double x2, double y2)
static double
getMax
classMathSup.html
a2a19d88c35d6d82175c44c5d84f59fc3
(const double &a, const double &b)
static double
getMin
classMathSup.html
a52cc24d6e8bfebbe473840611acca8d6
(const double &a, const double &b)
static bool
isBitSet
classMathSup.html
a0017dcd88aa6c0279fedf80513292ab9
(int iVal, int iNrBit)
static bool
isInInterval
classMathSup.html
a8882f11fac26cdb1224831d3039e7f16
(double dLow, double dHigh, double dVal)
static int
limit
classMathSup.html
a6464de8f2684cd6d83f0b44a788cb2dd
(double *pdToLimit, double dLimit)
static int
limit
classMathSup.html
af9fbba9b7cd409e68e35e383c7bd5b75
(int *piToLimit, int iLimit)
static void
normalize2Pi
classMathSup.html
af96521fdff6e3581c2aa2256ad90a6a3
(double &angle)
static void
normalizePi
classMathSup.html
a9b9bb780056170436b947165976a0439
(double &angle)
static void
normalizePiHalf
classMathSup.html
a3731cf7edc4139a78eb5f2761a41b8a8
(double &angle)
static double
sign
classMathSup.html
a48dcf4a31d3a4983dffdafbf0ae192c1
(const double &x)
static const double
HALF_PI
classMathSup.html
a87b5d04a251567c5a4ccb1d8dc23b601
static const double
PI
classMathSup.html
a7cf618d446d59c0b71f2324e2d146eea
static const double
TWO_PI
classMathSup.html
a5b5c7dffad31a9d9536b4699d8d55740
Mutex
classMutex.html
bool
lock
classMutex.html
af96530baea89750408b8deeba09e7080
(unsigned int uiTimeOut=INFINITE)
Mutex
classMutex.html
a593423d868daf926c7b0d63a833ae29a
()
Mutex
classMutex.html
a2c292f8be51b9a3a0947989545705996
(std::string sName)
void
unlock
classMutex.html
a546a5b797ba29959357586aa2b3740a8
()
~Mutex
classMutex.html
ac9e9182407f5f74892318607888e9be4
()
pthread_mutex_t
m_hMutex
classMutex.html
aa1a14cc50e72e78678fe3530c9fb0540
TimeStamp
classTimeStamp.html
std::string
CurrentToString
classTimeStamp.html
ad945fc51f5f59cdc94634ec58792428e
()
void
getTimeStamp
classTimeStamp.html
a8db18ffea6118668161fd2b9515f6899
(long &lSeconds, long &lNanoSeconds)
void
operator+=
classTimeStamp.html
a51db31751c1a2b4e0c5d421cd70ef09d
(double TimeS)
double
operator-
classTimeStamp.html
a2ed6a4ba91dd7d2f41523f0b3cf3e170
(const TimeStamp &EarlierTime) const
void
operator-=
classTimeStamp.html
a390de8bef4ed127168a006165f5031f4
(double TimeS)
bool
operator<
classTimeStamp.html
a9f64d0d32da28bb782616a51b1dc5b3d
(const TimeStamp &Time)
bool
operator>
classTimeStamp.html
a97bac72191b7a51ab43832012472c465
(const TimeStamp &Time)
void
SetNow
classTimeStamp.html
a4e29684a0bd251b3be3c5535c4b05190
()
void
setTimeStamp
classTimeStamp.html
abbc1f04767238ff14e711d83361907c8
(const long &lSeconds, const long &lNanoSeconds)
TimeStamp
classTimeStamp.html
a130d6c5230be88ae97c3db1ca9362b97
()
std::string
ToString
classTimeStamp.html
ab60b78b1691ebc189615167bfef1b499
()
virtual
~TimeStamp
classTimeStamp.html
aeeb78e23975ba46cd31807e6dae442b3
()
timespec
m_TimeStamp
classTimeStamp.html
a61784fde782d36c5d0cb0b74d9995aaa
::timespec
DoubleToTimespec
classTimeStamp.html
abae2837894632af715425799dbce4fad
(double TimeS)
static double
TimespecToDouble
classTimeStamp.html
a791d426996b495f0939ddf2c1c248ad6
(const ::timespec &LargeInt)