10 #ifndef _STRUS_TRACE_PROC_STANDARD_LIB_HPP_INCLUDED 
   11 #define _STRUS_TRACE_PROC_STANDARD_LIB_HPP_INCLUDED 
   18 class ErrorBufferInterface;
 
   20 class TraceLoggerInterface;
 
TraceLoggerInterface * createTraceLogger_json(const std::string &config, ErrorBufferInterface *errorhnd)
Create an interface to the trace logger creating a call tree representation in JSON. 
 
TraceLoggerInterface * createTraceLogger_breakpoint(const std::string &config, ErrorBufferInterface *errorhnd)
Create an interface to the trace logger than enables you to set debugger breakpoints on specific meth...
 
TraceLoggerInterface * createTraceLogger_dump(const std::string &config, ErrorBufferInterface *errorhnd)
Create an interface to the trace logger writing a trace immediately to stdout or file. 
 
TraceLoggerInterface * createTraceLogger_count(const std::string &config, ErrorBufferInterface *errorhnd)
Create an interface to the trace logger counting method call events (with the possibility to group by...