cISLogger Member List

This is the complete list of members for cISLogger, including all inherited members.

cISLogger()cISLogger
cISLogger(const cISLogger &copy)cISLoggerprivate
Cleanup()cISLoggerprivate
CloseAllFiles()cISLogger
CopyLog(cISLogger &log, const string &timestamp=g_emptyString, const string &outputDir=g_emptyString, eLogType logType=LOGTYPE_DAT, float maxDiskSpacePercent=0.5f, uint32_t maxFileSize=1024 *1024 *5, bool useSubFolderTimestamp=true)cISLogger
CreateCurrentTimestamp()cISLoggerstatic
eLogType enum namecISLogger
Enabled()cISLoggerinline
EnableLogging(bool enabled)cISLoggerinline
FileCount(unsigned int device=0)cISLogger
FileSizeMB(unsigned int device=0)cISLogger
g_emptyStringcISLoggerstatic
GetDeviceCount()cISLoggerinline
GetDeviceInfo(unsigned int device=0)cISLogger
GetStats()cISLoggerinline
GetTime()cISLoggerinlineprivatestatic
GetTimeoutFlushSeconds()cISLoggerinline
GetType()cISLoggerinline
InitDevicesForWriting(int numDevices=1)cISLoggerprivate
InitSave(eLogType logType=LOGTYPE_DAT, const string &directory=g_emptyString, int numDevices=1, float maxDiskSpacePercent=0.5f, uint32_t maxFileSize=1024 *1024 *5, bool useSubFolderTimestamp=true)cISLogger
InitSaveCommon(eLogType logType, const string &directory, const string &subDirectory, int numDevices, float maxDiskSpacePercent, uint32_t maxFileSize, bool useSubFolderTimestamp)cISLoggerprivate
InitSaveTimestamp(const string &timeStamp, const string &directory=g_emptyString, const string &subDirectory=g_emptyString, int numDevices=1, eLogType logType=LOGTYPE_DAT, float maxDiskSpacePercent=0.5f, uint32_t maxFileSize=1024 *1024 *5, bool useSubFolderTimestamp=true)cISLogger
LoadFromDirectory(const string &directory, eLogType logType=LOGTYPE_DAT, vector< string > serials={})cISLogger
LogData(unsigned int device, p_data_hdr_t *dataHdr, const uint8_t *dataBuf)cISLogger
LogDataIsCorrupt(const p_data_t *data)cISLoggerstatic
LogDirectory()cISLoggerinline
LogHeaderIsCorrupt(const p_data_hdr_t *hdr)cISLoggerstatic
LogSize(unsigned int device=0)cISLogger
LogSizeAll()cISLogger
LogSizeAllMB()cISLogger
LogSizeMB(unsigned int device=0)cISLogger
LOGTYPE_CSV enum valuecISLogger
LOGTYPE_DAT enum valuecISLogger
LOGTYPE_JSON enum valuecISLogger
LOGTYPE_KML enum valuecISLogger
LOGTYPE_SDAT enum valuecISLogger
m_altClampToGroundcISLoggerprivate
m_devicescISLoggerprivate
m_directorycISLoggerprivate
m_enabledcISLoggerprivate
m_errorFilecISLoggerprivate
m_iconUpdatePeriodSeccISLoggerprivate
m_lastCommTimecISLoggerprivate
m_logStatscISLoggerprivate
m_logTypecISLoggerprivate
m_maxDiskSpacecISLoggerprivate
m_maxFileSizecISLoggerprivate
m_showPathcISLoggerprivate
m_showSamplecISLoggerprivate
m_showTimeStampcISLoggerprivate
m_timeoutFlushSecondscISLoggerprivate
m_timeStampcISLoggerprivate
OpenWithSystemApp()cISLogger
ParseLogType(const string &logTypeString)cISLoggerinlinestatic
ReadAllLogDataIntoMemory(const string &directory, map< uint32_t, vector< vector< uint8_t >>> &data)cISLoggerstatic
ReadData(unsigned int device=0)cISLogger
ReadNextData(unsigned int &device)cISLogger
SetDeviceInfo(const dev_info_t *info, unsigned int device=0)cISLogger
SetKmlConfig(bool showPath=true, bool showSample=false, bool showTimeStamp=true, double updatePeriodSec=1.0, bool altClampToGround=true)cISLoggerinline
SetTimeoutFlushSeconds(time_t timeoutFlushSeconds)cISLoggerinline
TimeStamp()cISLoggerinline
Update()cISLogger
~cISLogger()cISLoggervirtual


inertial_sense_ros
Author(s):
autogenerated on Sat Sep 19 2020 03:19:09