dmlite  0.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
dmlite::DmStatus Class Reference

#include <status.h>

Public Member Functions

 DmStatus ()
 
 DmStatus (int code)
 
 DmStatus (int code, const std::string &string)
 
 DmStatus (int code, const char *fmt, va_list args)
 
 DmStatus (int code, const char *fmt,...)
 
 DmStatus (const DmStatus &de)
 
 DmStatus (const DmException &de)
 
virtual ~DmStatus () throw ()
 
int code () const throw ()
 
const char * what () const throw ()
 
bool ok () const throw ()
 
DmException exception () const throw ()
 

Protected Member Functions

void setMessage (const char *fmt, va_list args)
 

Protected Attributes

int errorCode_
 
std::string errorMsg_
 

Constructor & Destructor Documentation

◆ DmStatus() [1/7]

dmlite::DmStatus::DmStatus ( )

◆ DmStatus() [2/7]

dmlite::DmStatus::DmStatus ( int  code)

◆ DmStatus() [3/7]

dmlite::DmStatus::DmStatus ( int  code,
const std::string &  string 
)

◆ DmStatus() [4/7]

dmlite::DmStatus::DmStatus ( int  code,
const char *  fmt,
va_list  args 
)

◆ DmStatus() [5/7]

dmlite::DmStatus::DmStatus ( int  code,
const char *  fmt,
  ... 
)

◆ DmStatus() [6/7]

dmlite::DmStatus::DmStatus ( const DmStatus de)

◆ DmStatus() [7/7]

dmlite::DmStatus::DmStatus ( const DmException de)

◆ ~DmStatus()

virtual dmlite::DmStatus::~DmStatus ( )
throw (
)
virtual

Member Function Documentation

◆ code()

int dmlite::DmStatus::code ( ) const
throw (
)

◆ exception()

DmException dmlite::DmStatus::exception ( ) const
throw (
)

◆ ok()

bool dmlite::DmStatus::ok ( ) const
throw (
)

◆ setMessage()

void dmlite::DmStatus::setMessage ( const char *  fmt,
va_list  args 
)
protected

◆ what()

const char* dmlite::DmStatus::what ( ) const
throw (
)

Member Data Documentation

◆ errorCode_

int dmlite::DmStatus::errorCode_
protected

◆ errorMsg_

std::string dmlite::DmStatus::errorMsg_
protected

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