BPNGClientLib
Library for accessing the Telemotive data logger devices
Public Member Functions | Public Attributes | List of all members
RdbTraceBlock2 Struct Reference

#include <RdbTraceBlockList.hh>

Public Member Functions

 RdbTraceBlock2 (const IRdbTraceBlock *rdbBlock)
 

Public Attributes

uint64_t m_DataBaseEntryId
 
std::string m_LoggerModuleName
 
std::string m_FilePath
 
std::string m_FileName
 
uint64_t m_DataFileSize
 
uint64_t m_DataSize
 
uint64_t m_DataStartTimeUTC
 start time of trace block in us
 
uint64_t m_DataEndTimeUTC
 end time of trace block in us
 
std::string m_DataStartGPS
 
std::string m_DataEndGPS
 
uint64_t m_BlockNr
 
std::string m_TimeZone
 
std::string m_CfgBackupFile
 
std::string m_CAN_CANextData
 
std::string m_MOST25Data
 
std::string m_SerialData
 
std::string m_EthernetData
 
std::string m_FlexRayData
 
std::string m_LINData
 
std::string m_ApixData
 
std::string m_MOST150Data
 
std::string m_CameraData
 
std::string m_AnalogData
 
std::string m_GpioData
 
std::string m_AudioData
 
std::string m_CCPXCPData
 
std::string m_DiagData
 
std::string m_GPSData
 
std::string m_ECLData
 
std::string m_CLASSData
 
std::string m_ComplexFilterData
 
std::string m_TTYData
 
std::string m_MIIData
 
std::string m_Comment
 

Detailed Description

Implementation class for a wrapper of IRdbTraceBlock using STL classes. To achieve a compiler independend interface for the blue PiraT 2 client library only pointer to complex objects are returned from some functions. The IRdbTraceBlock class can be wrapped by this class RdbTraceBlock to have access to its members in the usual way. You only have to pass a IRdbTraceBlock pointer to the constructor.

See also
IRdbEvent, RdbEventList

The documentation for this struct was generated from the following file: