System::Diagnostics::StackTrace class

StackTrace class

Collection of stack frames. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.

class StackTrace : public System::Object

Methods

MethodDescription
get_FrameCount() constGets count of frames in stack trace.
virtual GetFrame(uint32_t)Gets stack frame.
operator=(const StackTrace&) constNo assignment.
StackTrace()Creates stack trace describing current stack state.
StackTrace(bool)Creates stack trace describing current stack state.
StackTrace(const StackTrace&)No copying.
virtual ~StackTrace()Destructor.

See Also