TARAXA
taraxa::DbException Class Reference

#include <storage.hpp>

Collaboration diagram for taraxa::DbException:

Public Member Functions

 DbException (const std::string &desc)
 
virtual ~DbException ()=default
 
 DbException (const DbException &)=default
 
 DbException (DbException &&)=default
 
DbExceptionoperator= (const DbException &)=delete
 
DbExceptionoperator= (DbException &&)=delete
 
virtual const char * what () const noexcept
 

Private Attributes

const std::string desc_
 

Constructor & Destructor Documentation

◆ DbException() [1/3]

taraxa::DbException::DbException ( const std::string &  desc)
inlineexplicit

◆ ~DbException()

virtual taraxa::DbException::~DbException ( )
virtualdefault

◆ DbException() [2/3]

taraxa::DbException::DbException ( const DbException )
default

◆ DbException() [3/3]

taraxa::DbException::DbException ( DbException &&  )
default

Member Function Documentation

◆ operator=() [1/2]

DbException& taraxa::DbException::operator= ( const DbException )
delete

◆ operator=() [2/2]

DbException& taraxa::DbException::operator= ( DbException &&  )
delete

◆ what()

virtual const char* taraxa::DbException::what ( ) const
inlinevirtualnoexcept

Member Data Documentation

◆ desc_

const std::string taraxa::DbException::desc_
private

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