2#ifndef _aspose_system_diagnostics_stack_trace_h_
3#define _aspose_system_diagnostics_stack_trace_h_
5#include <system/object.h>
6#include "system/shared_ptr.h"
8namespace System {
namespace Diagnostics {
10namespace _StackTrace_private
48 _StackTrace_private::Pimpl *m_pimpl;
Collection of stack frames. Objects of this class should only be allocated using System::MakeObject()...
Definition: stack_trace.h:23
int get_FrameCount() const
Gets count of frames in stack trace.
StackTrace()
Creates stack trace describing current stack state.
const StackTrace & operator=(const StackTrace &) const =delete
No assignment.
virtual ~StackTrace()
Destructor.
StackTrace(bool isFileInfoNeeded)
Creates stack trace describing current stack state.
StackTrace(const StackTrace &)=delete
No copying.
virtual SharedPtr< StackFrame > GetFrame(uint32_t index)
Gets stack frame.
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:62
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
Definition: db_command.h:9