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...