Skip to main content

api::Error

Friends

BacktraceSymbols#

friend class BacktraceSymbols 

Type: class

Parameters:

  • BacktraceSymbols

PrivateExecutionContext#

friend class PrivateExecutionContext 

Type: class

Parameters:

Functions

error_number() const#

inline

int api::Error::error_number () const

Type: int

is_error() const#

inline

bool api::Error::is_error () const

Type: bool

is_guarded() const#

inline

bool api::Error::is_guarded () const

Type: bool

line_number() const#

inline

int api::Error::line_number () const

Type: int

message() const#

inline

const char * api::Error::message () const

Type: const char *

reset()#

inline

void api::Error::reset ()

Type: void

set_guarded(bool value=true)#

inline

void api::Error::set_guarded (bool value=true)

Type: void

Parameters:

  • bool value

signature() const#

inline

void * api::Error::signature () const

Type: void *

Static Functions

backtrace_buffer_size()#

inline

constexpr static size_t api::Error::backtrace_buffer_size ()

Type: constexpr static size_t