Yaets
Loading...
Searching...
No Matches
TraceGuardTest Class Reference
Inheritance diagram for TraceGuardTest:
Collaboration diagram for TraceGuardTest:

Public Member Functions

std::string extract_trace_name_test (const std::string &function_signature)
 
 TraceGuardTest (yaets::TraceSession &session, const std::string &trace_name)
 
- Public Member Functions inherited from TraceGuard
std::chrono::nanoseconds get_start_time () const
 Retrieve the start time of the trace.
 
 TraceGuard (TraceSession &session, const std::string &trace_name)
 Construct a new TraceGuard object.
 
 ~TraceGuard ()
 Destroy the TraceGuard object.
 

Additional Inherited Members

- Protected Member Functions inherited from TraceGuard
std::string extract_trace_name (const std::string &function_signature)
 Extract the function name from the full function signature.
 

Constructor & Destructor Documentation

◆ TraceGuardTest()

TraceGuardTest ( yaets::TraceSession & session,
const std::string & trace_name )

Member Function Documentation

◆ extract_trace_name_test()

std::string extract_trace_name_test ( const std::string & function_signature)

The documentation for this class was generated from the following file: