Wolframe, 0.0.3

_Wolframe::db::DatabaseError Class Reference

Class for describing database errors. More...

#include <databaseError.hpp>

Public Member Functions

 DatabaseError ()
 Default constructor. More...
 
 DatabaseError (const DatabaseError &o)
 Copy constructor. More...
 
 DatabaseError (const char *errorclass_, int errorcode_, const std::string &errormsg_, const std::string &detail_=std::string())
 Constructor. More...
 

Public Attributes

std::string dbname
 error class identifier More...
 
std::string errorclass
 error class identifier More...
 
unsigned int errorcode
 error code More...
 
std::string errormsg
 error message string More...
 
std::string errordetail
 detailed error message string More...
 
std::string errorhint
 error message hint specified in TDL for the user More...
 
std::size_t ip
 instruction pointer in vm program More...
 

Detailed Description

Class for describing database errors.

Constructor & Destructor Documentation

_Wolframe::db::DatabaseError::DatabaseError ( )
inline

Default constructor.

_Wolframe::db::DatabaseError::DatabaseError ( const DatabaseError o)
inline

Copy constructor.

_Wolframe::db::DatabaseError::DatabaseError ( const char *  errorclass_,
int  errorcode_,
const std::string &  errormsg_,
const std::string &  detail_ = std::string() 
)
inline

Constructor.

Member Data Documentation

std::string _Wolframe::db::DatabaseError::dbname

error class identifier

std::string _Wolframe::db::DatabaseError::errorclass

error class identifier

unsigned int _Wolframe::db::DatabaseError::errorcode

error code

std::string _Wolframe::db::DatabaseError::errordetail

detailed error message string

std::string _Wolframe::db::DatabaseError::errorhint

error message hint specified in TDL for the user

std::string _Wolframe::db::DatabaseError::errormsg

error message string

std::size_t _Wolframe::db::DatabaseError::ip

instruction pointer in vm program


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