Public Types | |
enum | Status { SUCCESS = 0, UNKNOWN, NO_MORE_RECS, FAIL_IO, FAIL_ORDER, FAIL_PARSE, INVALID_SORT, INVALID, FAIL_MEM } |
Public Member Functions | |
SamStatus (ErrorHandler::HandlingType handleType=ErrorHandler::EXCEPTION) | |
void | reset () |
void | setHandlingType (ErrorHandler::HandlingType handleType) |
void | setStatus (Status newStatus, const char *newMessage) |
void | addError (Status newStatus, const char *newMessage) |
void | addError (SamStatus newStatus) |
Status | getStatus () const |
const char * | getStatusMessage () const |
SamStatus & | operator= (Status newStatus) |
bool | operator!= (const SamStatus::Status &compStatus) const |
bool | operator== (const SamStatus::Status &compStatus) const |
Static Public Member Functions | |
static const char * | getStatusString (SamStatus::Status statusEnum) |
static bool | isContinuableStatus (SamStatus::Status status) |
Definition at line 24 of file SamStatus.h.