NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
backward::StackTraceImplHolder Class Reference

#include <backward.hpp>

Collaboration diagram for backward::StackTraceImplHolder:
[legend]

Public Member Functions

size_t size () const
 
Trace operator[] (size_t idx) const
 
void *const * begin () const
 
- Public Member Functions inherited from backward::StackTraceImplBase
 StackTraceImplBase ()
 
size_t thread_id () const
 
void skip_n_firsts (size_t n)
 

Protected Attributes

std::vector< void * > _stacktrace
 

Additional Inherited Members

- Protected Member Functions inherited from backward::StackTraceImplBase
void load_thread_info ()
 
void set_context (void *context)
 
void * context () const
 
void set_error_addr (void *error_addr)
 
void * error_addr () const
 
size_t skip_n_firsts () const
 

Member Function Documentation

◆ begin()

void* const* backward::StackTraceImplHolder::begin ( ) const
inline

References size().

Here is the call graph for this function:

◆ operator[]()

Trace backward::StackTraceImplHolder::operator[] ( size_t  idx) const
inline

References size().

Here is the call graph for this function:

◆ size()

size_t backward::StackTraceImplHolder::size ( ) const
inline

Member Data Documentation

◆ _stacktrace

std::vector<void *> backward::StackTraceImplHolder::_stacktrace
protected

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