![]() |
flux sdk
v01.02.02-3-g292b3a7
Embedded C++ SDK
|
#include <flxOutput.h>
Public Member Functions | |
flxOutputFormat () | |
virtual void | logValue (const std::string &tag, bool value)=0 |
virtual void | logValue (const std::string &tag, int8_t value)=0 |
virtual void | logValue (const std::string &tag, int16_t value)=0 |
virtual void | logValue (const std::string &tag, int32_t value)=0 |
virtual void | logValue (const std::string &tag, uint8_t value)=0 |
virtual void | logValue (const std::string &tag, uint16_t value)=0 |
virtual void | logValue (const std::string &tag, uint32_t value)=0 |
virtual void | logValue (const std::string &tag, float value, uint16_t precision=3)=0 |
virtual void | logValue (const std::string &tag, double value, uint16_t precision=3)=0 |
virtual void | logValue (const std::string &tag, const char *value)=0 |
virtual void | logValue (const std::string &tag, std::string &value) |
virtual void | logValue (const std::string &tag, flxDataArrayBool *value)=0 |
virtual void | logValue (const std::string &tag, flxDataArrayInt8 *value)=0 |
virtual void | logValue (const std::string &tag, flxDataArrayInt16 *value)=0 |
virtual void | logValue (const std::string &tag, flxDataArrayInt32 *value)=0 |
virtual void | logValue (const std::string &tag, flxDataArrayUInt8 *value)=0 |
virtual void | logValue (const std::string &tag, flxDataArrayUInt16 *value)=0 |
virtual void | logValue (const std::string &tag, flxDataArrayUInt32 *value)=0 |
virtual void | logValue (const std::string &tag, flxDataArrayFloat *value, uint16_t precision=3)=0 |
virtual void | logValue (const std::string &tag, flxDataArrayDouble *value, uint16_t precision=3)=0 |
virtual void | logValue (const std::string &tag, flxDataArrayString *value)=0 |
virtual void | beginObservation (const char *szTitle=nullptr)=0 |
virtual void | beginSection (const char *szName) |
virtual void | beginSection (const std::string &name) |
virtual void | endSection (void) |
virtual void | endObservation (void)=0 |
virtual void | writeObservation (void)=0 |
virtual void | clearObservation (void) |
virtual void | reset (void) |
void | add (flxWriter &newWriter) |
void | add (flxWriter *newWriter) |
void | remove (flxWriter &oldWriter) |
void | remove (flxWriter *oldWriter) |
void | outputObservation (const char *szBuffer, flxLineType_t type=flxLineTypeData) |
|
inline |
|
inline |
|
inline |
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
inlinevirtual |
Reimplemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
inlinevirtual |
Reimplemented in flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
inlinevirtual |
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.
|
pure virtual |
Implemented in flxFormatCSV, and flxFormatJSON< BUFFER_SIZE >.