Offline Transaction Signing (OTS) 0.1.0
Loading...
Searching...
No Matches
ots::exception::Exception Class Referenceabstract

#include <ots-exceptions.hpp>

Inheritance diagram for ots::exception::Exception:

Classes

struct  RegisteredException
 

Public Member Functions

virtual ~Exception ()=default
 
virtual const char * what () const noexcept=0
 

Static Public Member Functions

static std::vector< RegisteredException > & registry ()
 

Static Protected Member Functions

template<typename T >
static bool registerException (int32_t code, const char *cls)
 

Constructor & Destructor Documentation

◆ ~Exception()

virtual ots::exception::Exception::~Exception ( )
virtualdefault

Member Function Documentation

◆ registerException()

template<typename T >
static bool ots::exception::Exception::registerException ( int32_t  code,
const char *  cls 
)
inlinestaticprotected

◆ registry()

static std::vector< RegisteredException > & ots::exception::Exception::registry ( )
inlinestatic

◆ what()


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