NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
backward::StackTraceImpl< TAG > Class Template Reference

#include <backward.hpp>

Public Member Functions

size_t size () const
 
Trace operator[] (size_t) const
 
size_t load_here (size_t=0)
 
size_t load_from (void *, size_t=0, void *=nullptr, void *=nullptr)
 
size_t thread_id () const
 
void skip_n_firsts (size_t)
 

Member Function Documentation

◆ load_from()

template<typename TAG >
size_t backward::StackTraceImpl< TAG >::load_from ( void *  ,
size_t  = 0,
void *  = nullptr,
void *  = nullptr 
)
inline

◆ load_here()

template<typename TAG >
size_t backward::StackTraceImpl< TAG >::load_here ( size_t  = 0)
inline

Referenced by NES::collectAndPrintStacktrace(), and NES::collectStacktrace().

Here is the caller graph for this function:

◆ operator[]()

template<typename TAG >
Trace backward::StackTraceImpl< TAG >::operator[] ( size_t  ) const
inline

◆ size()

template<typename TAG >
size_t backward::StackTraceImpl< TAG >::size ( ) const
inline

◆ skip_n_firsts()

template<typename TAG >
void backward::StackTraceImpl< TAG >::skip_n_firsts ( size_t  )
inline

◆ thread_id()

template<typename TAG >
size_t backward::StackTraceImpl< TAG >::thread_id ( ) const
inline

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