10 #ifndef AOBRDEVENTLOGCONVERTER_H 11 #define AOBRDEVENTLOGCONVERTER_H 19 #if( FMI_SUPPORT_A610 ) 45 void convertToCsv(
const char * source,
const char * destFormat );
54 #endif // FMI_SUPPORT_A610 56 #endif // include guard
bool convertAnnotation(std::vector< std::string > &record, fmi_driver_annotation_data_type *annotation)
Convert an Annotation record to structure sent to FMI device.
uint16 countRecords(const char *source, evt_log_reason type)
Count records by type.
Utility for converting between raw AOBRD data to human- readable CSV file. Used to attempt to auto-co...
Data type for the Annotation Download Response Packet ID (0X110D) from server to client.
void convertToCsv(const char *source, const char *destFormat)
Convert raw file to CSV.
unsigned short int uint16
16-bit unsigned integer
bool findRecordAt(const char *source, evt_log_reason type, uint16 index, bool(*visitor)(AobrdEventLogConverter *converter, std::vector< std::string > &record, void *data), void *data)
Visit records by type and index.
AobrdEventLogConverter()
Constructor.
unsigned long int uint32
32-bit unsigned integer
uint32 convertToRaw(const char *source, const char *dest)
Convert CSV file to raw.