|
Public Methods |
| | ZError (ZErrorCode code=ZERR_NONE, string desc="", string file="", int line=0) |
| | Default constructor for ZError.
|
| void | Create (ZErrorCode code, string desc="", string file="", int line=0) |
| | Set members of error object.
|
| ZErrorCode | Code () const |
| | Get ZErrorCode of error.
|
| string | LogString () const |
| | Get formatted string for log file.
|
Static Public Methods |
| void | CreateStringTable () |
| | Construct string table for error strings.
|
| void | DestroyStringTable () |
| | Destroy string table of error strings.
|
Protected Attributes |
|
ZErrorCode | rCode |
| | Error ID.
|
|
string | rDescription |
| | Error Description.
|
|
string | rFilename |
| | File which error occured in.
|
|
unsigned int | rLine |
| | Line which error occured on.
|
Static Protected Attributes |
|
string * | sErrorDesc = NULL |
| | Static Array of Error Identifiers.
|