Struct Trace

Struct Documentation

struct Trace

Public Functions

explicit OSRF_TESTING_TOOLS_CPP_MEMORY_TOOLS_PUBLIC Trace(std::unique_ptr<TraceImpl> impl)
explicit OSRF_TESTING_TOOLS_CPP_MEMORY_TOOLS_PUBLIC Trace(const Trace &other)
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