4#ifndef DMLITE_CPP_STATUS_H
5#define DMLITE_CPP_STATUS_H
7#include "dmlite/common/config.h"
31 const
char*
what() const throw();
33 bool ok() const throw();
Base exception class.
Definition: exceptions.h:17
DmException exception() const
std::string errorMsg_
Definition: status.h:38
int errorCode_
Definition: status.h:37
void setMessage(const char *fmt, va_list args)
const char * what() const
DmStatus(const DmStatus &de)
DmStatus(const DmException &de)
DmStatus(int code, const std::string &string)
DmStatus(int code, const char *fmt,...)
DmStatus(int code, const char *fmt, va_list args)
Exceptions used by the API.
Namespace for the dmlite C++ API.
Definition: authn.h:16