SamStatus Class Reference

Collaboration diagram for SamStatus:
Collaboration graph
[legend]

List of all members.

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
SamStatusoperator= (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)

Detailed Description

Definition at line 24 of file SamStatus.h.


The documentation for this class was generated from the following files:
Generated on Wed Nov 17 15:38:39 2010 for StatGen Software by  doxygen 1.6.3