Ginan
|
Data Structures | |
struct | ConsoleLog |
struct | Block |
struct | ArbitraryKVP |
Functions | |
template<typename... Arguments> | |
void | tracepdeex_ (Trace &stream, string const &fmt, Arguments &&... args) |
template<typename... Args> | |
void | traceTrivialDebug_ (string const &fmt, Args &&... args) |
template<typename... Args> | |
void | traceTrivialInfo_ (string const &fmt, Args &&... args) |
template<typename T > | |
std::ofstream | getTraceFile (T &thing, bool json=false) |
void | printHex (Trace &trace, vector< unsigned char > &chunk) |
void | traceFormatedFloat (Trace &trace, double val, string formatStr) |
void | traceJson_ (Trace &trace, GTime &time, vector< ArbitraryKVP > id, vector< ArbitraryKVP > val) |
bool | createNewTraceFile (const string id, boost::posix_time::ptime logptime, string new_path_trace, string &old_path_trace, bool outputHeader=false, bool outputConfig=false) |
Typedefs | |
using | Trace = std::ostream |
using Trace = std::ostream |
bool createNewTraceFile | ( | const string | id, |
boost::posix_time::ptime | logptime, | ||
string | new_path_trace, | ||
string & | old_path_trace, | ||
bool | outputHeader = false, | ||
bool | outputConfig = false ) |
std::ofstream getTraceFile | ( | T & | thing, |
bool | json = false ) |
void printHex | ( | Trace & | trace, |
vector< unsigned char > & | chunk ) |
void traceFormatedFloat | ( | Trace & | trace, |
double | val, | ||
string | formatStr ) |
void traceJson_ | ( | Trace & | trace, |
GTime & | time, | ||
vector< ArbitraryKVP > | id, | ||
vector< ArbitraryKVP > | val ) |
void tracepdeex_ | ( | Trace & | stream, |
string const & | fmt, | ||
Arguments &&... | args ) |
void traceTrivialDebug_ | ( | string const & | fmt, |
Args &&... | args ) |
void traceTrivialInfo_ | ( | string const & | fmt, |
Args &&... | args ) |