|
| 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... Args> |
| void | traceTrivialTrace_ (string const &fmt, Args &&... args) |
| |
| std::unordered_map< string, std::shared_ptr< std::ofstream > > & | traceFileCache () |
| |
| std::mutex & | retainedTraceFilesMutex () |
| |
| std::unordered_set< string > & | retainedTraceFileNames () |
| |
| size_t & | retainedTraceFilesGeneration () |
| |
| void | pruneTraceFileCache (const std::unordered_set< string > &activeFilenames) |
| |
| void | pruneTraceFileCacheIfNeeded () |
| |
| void | retainTraceFiles (const std::unordered_set< string > &activeFilenames) |
| |
| PooledTraceFile | getTraceFile (const string &traceFilename, const string &id) |
| |
| template<typename T > |
| PooledTraceFile | 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, const string &source, boost::posix_time::ptime logptime, string new_path_trace, string &old_path_trace, bool outputHeader=false, bool outputConfig=false) |
| |