casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
Error Class Reference

#include <Error.h>

List of all members.

Public Member Functions

 Error ()
 Error (ErrorLevel errlev)
 Error (ErrorLevel errlev, string message)
 Error (ErrorLevel errlev, char *fmt,...)
 Error (int errlev)
 Error (int errlev, string message)
 Error (int errlev, char *fmt,...)
 ~Error ()
void notify (ErrorLevel errlev, string message)
void notify (string message)
 Error ()
 Error (ErrorLevel errlev)
 Error (ErrorLevel errlev, string message)
 Error (ErrorLevel errlev, char *fmt,...)
 Error (int errlev)
 Error (int errlev, string message)
 Error (int errlev, char *fmt,...)
 ~Error ()
void notify (ErrorLevel errlev, string message)
void notify (string message)

Static Public Member Functions

static void setAcceptableLevel (ErrorLevel errlev)
static ErrorLevel getAcceptableLevel ()
static string getAcceptableLevelToString ()
static ErrorLevel getLevel ()
static string getLevelToString ()
static string getErrorMessage ()
static void clearMessage ()
static void clearErrLev ()
static void setAcceptableLevel (ErrorLevel errlev)
static ErrorLevel getAcceptableLevel ()
static string getAcceptableLevelToString ()
static ErrorLevel getLevel ()
static string getLevelToString ()
static string getErrorMessage ()
static void clearMessage ()
static void clearErrLev ()

Private Member Functions

void printMessage (string message)
void printMessage (string message)

Private Attributes

string errorLog

Static Private Attributes

static ErrorLevel acceptableErrorLevel
static string errorMessage_
static ErrorLevel errlev_

Detailed Description

Definition at line 9 of file Error.h.


Constructor & Destructor Documentation

Error::Error ( ErrorLevel  errlev)
Error::Error ( ErrorLevel  errlev,
string  message 
)
Error::Error ( ErrorLevel  errlev,
char *  fmt,
  ... 
)
Error::Error ( int  errlev)
Error::Error ( int  errlev,
string  message 
)
Error::Error ( int  errlev,
char *  fmt,
  ... 
)
Error::Error ( ErrorLevel  errlev)
Error::Error ( ErrorLevel  errlev,
string  message 
)
Error::Error ( ErrorLevel  errlev,
char *  fmt,
  ... 
)
Error::Error ( int  errlev)
Error::Error ( int  errlev,
string  message 
)
Error::Error ( int  errlev,
char *  fmt,
  ... 
)

Member Function Documentation

static void Error::clearErrLev ( ) [static]
static void Error::clearErrLev ( ) [static]
static void Error::clearMessage ( ) [static]
static void Error::clearMessage ( ) [static]
static string Error::getAcceptableLevelToString ( ) [static]
static string Error::getAcceptableLevelToString ( ) [static]
static string Error::getErrorMessage ( ) [static]
static string Error::getErrorMessage ( ) [static]
static ErrorLevel Error::getLevel ( ) [static]
static ErrorLevel Error::getLevel ( ) [static]
static string Error::getLevelToString ( ) [static]
static string Error::getLevelToString ( ) [static]
void Error::notify ( ErrorLevel  errlev,
string  message 
)
void Error::notify ( ErrorLevel  errlev,
string  message 
)
void Error::notify ( string  message)
void Error::notify ( string  message)
void Error::printMessage ( string  message) [private]
void Error::printMessage ( string  message) [private]
static void Error::setAcceptableLevel ( ErrorLevel  errlev) [static]
static void Error::setAcceptableLevel ( ErrorLevel  errlev) [static]

Member Data Documentation

static ErrorLevel Error::acceptableErrorLevel [static, private]

Definition at line 37 of file Error.h.

static ErrorLevel Error::errlev_ [static, private]

Definition at line 39 of file Error.h.

string Error::errorLog [private]

Definition at line 40 of file Error.h.

static string Error::errorMessage_ [static, private]

Definition at line 38 of file Error.h.


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