dmlite::DmStatus Class Reference

#include <status.h>

List of all members.

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

dmlite::DmStatus::DmStatus (  ) 
dmlite::DmStatus::DmStatus ( int  code  ) 
dmlite::DmStatus::DmStatus ( int  code,
const std::string &  string 
)
dmlite::DmStatus::DmStatus ( int  code,
const char *  fmt,
va_list  args 
)
dmlite::DmStatus::DmStatus ( int  code,
const char *  fmt,
  ... 
)
dmlite::DmStatus::DmStatus ( const DmStatus de  ) 
dmlite::DmStatus::DmStatus ( const DmException de  ) 
virtual dmlite::DmStatus::~DmStatus (  )  throw () [virtual]

Member Function Documentation

int dmlite::DmStatus::code (  )  const throw ()
DmException dmlite::DmStatus::exception (  )  const throw ()
bool dmlite::DmStatus::ok (  )  const throw ()
void dmlite::DmStatus::setMessage ( const char *  fmt,
va_list  args 
) [protected]
const char* dmlite::DmStatus::what (  )  const throw ()

Member Data Documentation

std::string dmlite::DmStatus::errorMsg_ [protected]

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

Generated on 31 Jul 2017 for dmlite by  doxygen 1.6.1