10namespace Arp {
namespace System {
namespace Commons {
namespace Runtime
16 typedef std::list<String> Items;
33 static StackTrace GetCurrent(
int skipDepth = 0);
36 const Items& GetItems(
void)
const;
45 void Create(
int skipDepth);
46 void CreateLinux(
int skipDepth);
47 void CreateWindows(
int skipDepth);
53 static constexpr size_t maxDepth = 64;
60inline const StackTrace::Items& StackTrace::GetItems(
void)
const
Definition: StackTrace.hpp:14
StackTrace(void)=default
Constructs an StackTrace_ instance.
StackTrace(const StackTrace &&arg)
Move constructor.
StackTrace(const StackTrace &arg)=default
Copy constructor.
StackTrace & operator=(const StackTrace &arg)=default
Assignment operator.
~StackTrace(void)=default
Destructs this instance and frees all resources.
@ System
System components used by the System, Device, Plc or Io domains.
Root namespace for the PLCnext API