#include <dataDumper.h>
Definition at line 10 of file dataDumper.h.
DataDumper::~DataDumper |
( |
| ) |
|
|
inline |
DataDumper::DataDumper |
( |
| ) |
|
|
inlineprivate |
std::string DataDumper::binDataToAsciiString |
( |
const uint8_t * |
binary_data, |
|
|
int |
length |
|
) |
| |
|
static |
Converts and returns binary data to ascii string with non-printable data represented as "\x<hexvalue>"
- Parameters
-
[in] | binary_data | binary input data |
- Returns
- hex string
Definition at line 108 of file dataDumper.cpp.
int DataDumper::dumpUcharBufferToConsole |
( |
unsigned char * |
buffer, |
|
|
int |
bufLen |
|
) |
| |
int DataDumper::pushData |
( |
double |
timeStamp, |
|
|
std::string |
info, |
|
|
double |
val |
|
) |
| |
int DataDumper::testbed |
( |
| ) |
|
int DataDumper::writeDataToCsv |
( |
std::string |
fileName | ) |
|
int DataDumper::writeToFileNameWhenBufferIsFull |
( |
std::string |
filename | ) |
|
std::vector<double> DataDumper::dataVec |
|
private |
std::string DataDumper::dumpFileName |
|
private |
std::vector<std::string> DataDumper::infoVec |
|
private |
const int DataDumper::maxFifoSize = 10000 |
|
private |
int DataDumper::pushCounter |
|
private |
std::vector<double> DataDumper::timeStampVec |
|
private |
The documentation for this class was generated from the following files: