#include <DeviceLog.h>
|
| | cDeviceLog () |
| |
| virtual bool | CloseAllFiles () |
| |
| uint32_t | FileCount () |
| |
| uint64_t | FileSize () |
| |
| virtual void | Flush () |
| |
| const dev_info_t * | GetDeviceInfo () |
| |
| virtual void | InitDeviceForReading () |
| |
| virtual void | InitDeviceForWriting (int pHandle, string timestamp, string directory, uint64_t maxDiskSpace, uint32_t maxFileSize) |
| |
| virtual string | LogFileExtention ()=0 |
| |
| uint64_t | LogSize () |
| |
| virtual bool | OpenWithSystemApp () |
| |
| virtual p_data_t * | ReadData ()=0 |
| |
| virtual bool | SaveData (p_data_hdr_t *dataHdr, const uint8_t *dataBuf) |
| |
| void | SetDeviceInfo (const dev_info_t *info) |
| |
| void | SetKmlConfig (bool showTracks=true, bool showPoints=true, bool showPointTimestamps=true, double pointUpdatePeriodSec=1.0, bool altClampToGround=true) |
| |
| virtual void | SetSerialNumber (uint32_t serialNumber)=0 |
| |
| bool | SetupReadInfo (const string &directory, const string &deviceName, const string &timeStamp) |
| |
| virtual | ~cDeviceLog () |
| |
Definition at line 35 of file DeviceLog.h.
◆ cDeviceLog()
| cDeviceLog::cDeviceLog |
( |
| ) |
|
◆ ~cDeviceLog()
| cDeviceLog::~cDeviceLog |
( |
| ) |
|
|
virtual |
◆ CloseAllFiles()
| bool cDeviceLog::CloseAllFiles |
( |
| ) |
|
|
virtual |
◆ FileCount()
| uint32_t cDeviceLog::FileCount |
( |
| ) |
|
|
inline |
◆ FileSize()
| uint64_t cDeviceLog::FileSize |
( |
| ) |
|
|
inline |
◆ Flush()
| virtual void cDeviceLog::Flush |
( |
| ) |
|
|
inlinevirtual |
◆ GetDeviceInfo()
◆ GetNewFileName()
| string cDeviceLog::GetNewFileName |
( |
uint32_t |
serialNumber, |
|
|
uint32_t |
fileCount, |
|
|
const char * |
suffix |
|
) |
| |
|
protected |
◆ InitDeviceForReading()
| void cDeviceLog::InitDeviceForReading |
( |
| ) |
|
|
virtual |
◆ InitDeviceForWriting()
| void cDeviceLog::InitDeviceForWriting |
( |
int |
pHandle, |
|
|
string |
timestamp, |
|
|
string |
directory, |
|
|
uint64_t |
maxDiskSpace, |
|
|
uint32_t |
maxFileSize |
|
) |
| |
|
virtual |
◆ LogFileExtention()
| virtual string cDeviceLog::LogFileExtention |
( |
| ) |
|
|
pure virtual |
◆ LogSize()
| uint64_t cDeviceLog::LogSize |
( |
| ) |
|
|
inline |
◆ OnReadData()
| void cDeviceLog::OnReadData |
( |
p_data_t * |
data | ) |
|
|
protected |
◆ OpenNewSaveFile()
| bool cDeviceLog::OpenNewSaveFile |
( |
| ) |
|
|
protected |
◆ OpenNextReadFile()
| bool cDeviceLog::OpenNextReadFile |
( |
| ) |
|
|
protected |
◆ OpenWithSystemApp()
| bool cDeviceLog::OpenWithSystemApp |
( |
void |
| ) |
|
|
virtual |
◆ ReadData()
| virtual p_data_t* cDeviceLog::ReadData |
( |
| ) |
|
|
pure virtual |
◆ SaveData()
◆ SetDeviceInfo()
| void cDeviceLog::SetDeviceInfo |
( |
const dev_info_t * |
info | ) |
|
◆ SetKmlConfig()
| void cDeviceLog::SetKmlConfig |
( |
bool |
showTracks = true, |
|
|
bool |
showPoints = true, |
|
|
bool |
showPointTimestamps = true, |
|
|
double |
pointUpdatePeriodSec = 1.0, |
|
|
bool |
altClampToGround = true |
|
) |
| |
|
inline |
◆ SetSerialNumber()
| virtual void cDeviceLog::SetSerialNumber |
( |
uint32_t |
serialNumber | ) |
|
|
pure virtual |
◆ SetupReadInfo()
| bool cDeviceLog::SetupReadInfo |
( |
const string & |
directory, |
|
|
const string & |
deviceName, |
|
|
const string & |
timeStamp |
|
) |
| |
◆ m_altClampToGround
| bool cDeviceLog::m_altClampToGround |
|
protected |
◆ m_devInfo
◆ m_directory
| string cDeviceLog::m_directory |
|
protected |
◆ m_fileCount
| uint32_t cDeviceLog::m_fileCount |
|
protected |
◆ m_fileName
| string cDeviceLog::m_fileName |
|
protected |
◆ m_fileNames
| vector<string> cDeviceLog::m_fileNames |
|
protected |
◆ m_fileSize
| uint64_t cDeviceLog::m_fileSize |
|
protected |
◆ m_logSize
| uint64_t cDeviceLog::m_logSize |
|
protected |
◆ m_logStats
◆ m_maxDiskSpace
| uint64_t cDeviceLog::m_maxDiskSpace |
|
protected |
◆ m_maxFileSize
| uint32_t cDeviceLog::m_maxFileSize |
|
protected |
◆ m_pFile
◆ m_pHandle
| int cDeviceLog::m_pHandle |
|
protected |
◆ m_pointUpdatePeriodSec
| double cDeviceLog::m_pointUpdatePeriodSec |
|
protected |
◆ m_showPoints
| bool cDeviceLog::m_showPoints |
|
protected |
◆ m_showPointTimestamps
| bool cDeviceLog::m_showPointTimestamps |
|
protected |
◆ m_showTracks
| bool cDeviceLog::m_showTracks |
|
protected |
◆ m_timeStamp
| string cDeviceLog::m_timeStamp |
|
protected |
The documentation for this class was generated from the following files: