Struct Trace
Defined in File stack_trace.hpp
Struct Documentation
-
struct Trace
Public Functions
-
explicit OSRF_TESTING_TOOLS_CPP_MEMORY_TOOLS_PUBLIC Trace(std::unique_ptr<TraceImpl> impl)
-
virtual OSRF_TESTING_TOOLS_CPP_MEMORY_TOOLS_PUBLIC ~Trace()
- OSRF_TESTING_TOOLS_CPP_MEMORY_TOOLS_PUBLIC void * address () const
- OSRF_TESTING_TOOLS_CPP_MEMORY_TOOLS_PUBLIC size_t index_in_stack () const
- OSRF_TESTING_TOOLS_CPP_MEMORY_TOOLS_PUBLIC const std::string & object_filename () const
- OSRF_TESTING_TOOLS_CPP_MEMORY_TOOLS_PUBLIC const std::string & object_function () const
- OSRF_TESTING_TOOLS_CPP_MEMORY_TOOLS_PUBLIC const SourceLocation & source_location () const
- OSRF_TESTING_TOOLS_CPP_MEMORY_TOOLS_PUBLIC const std::vector< SourceLocation > & inlined_source_locations () const
-
explicit OSRF_TESTING_TOOLS_CPP_MEMORY_TOOLS_PUBLIC Trace(std::unique_ptr<TraceImpl> impl)