PLCnext API Documentation  22.9.0.33
Public Types | Public Member Functions | Static Public Member Functions | List of all members
Arp::System::Commons::Runtime::StackTrace Class Reference

Public Types

typedef std::list< StringItems
 

Public Member Functions

 StackTrace (void)=default
 Constructs an StackTrace_ instance. More...
 
 StackTrace (const StackTrace &arg)=default
 Copy constructor. More...
 
 StackTrace (const StackTrace &&arg)
 Move constructor. More...
 
StackTraceoperator= (const StackTrace &arg)=default
 Assignment operator. More...
 
 ~StackTrace (void)=default
 Destructs this instance and frees all resources. More...
 
const Items & GetItems (void) const
 

Static Public Member Functions

static StackTrace GetCurrent (int skipDepth=0)
 

Constructor & Destructor Documentation

◆ StackTrace() [1/3]

Arp::System::Commons::Runtime::StackTrace::StackTrace ( void  )
default

Constructs an StackTrace_ instance.

◆ StackTrace() [2/3]

Arp::System::Commons::Runtime::StackTrace::StackTrace ( const StackTrace arg)
default

Copy constructor.

◆ StackTrace() [3/3]

Arp::System::Commons::Runtime::StackTrace::StackTrace ( const StackTrace &&  arg)

Move constructor.

◆ ~StackTrace()

Arp::System::Commons::Runtime::StackTrace::~StackTrace ( void  )
default

Destructs this instance and frees all resources.

Member Function Documentation

◆ operator=()

StackTrace& Arp::System::Commons::Runtime::StackTrace::operator= ( const StackTrace arg)
default

Assignment operator.


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