#include<kerror.h>
List of all members.
Detailed Description
Error class.
Definition at line48of filekerror.h.
|
Public Member Functions |
| KError() |
| Constructor.
|
| KError(char *pStringArray[], int pErrorCount) |
| Constructor.
|
| ~KError() |
| Destructor.
|
int | GetErrorCount() const |
| Get the size of the error string table.
|
char * | GetErrorString(int pIndex) const |
| Get the error message string.
|
void | SetLastError(int pIndex, const char *pString) |
| Set the last error ID and the last error string.
|
void | SetLastErrorID(int pIndex) |
| Set the last error index.
|
int | GetLastErrorID() const |
| Return the last error index.
|
const char * | GetLastErrorString() const |
| Get the message string associated with the last error.
|
void | SetLastErrorString(const char *pString) |
| Set the message string associated with the last error.
|
void | ClearLastError() |
| Reset the last error.
|
Constructor&Destructor Documentation
KError | ( | char * | pStringArray[], |
| | int | pErrorCount | |
| ) | | | |
Constructor.
- Parameters:
| pStringArray | The error string table in use. |
| pErrorCount | Number of elements in the error string table. |
Member Function Documentation
int GetErrorCount | ( | | ) | const |
Get the size of the error string table.
- Returns:
- Number of elements in the error string table.
char* GetErrorString | ( | int | pIndex | ) | const |
Get the error message string.
- Parameters:
- Returns:
- Error string.
void SetLastError | ( | int | pIndex, |
| | const char * | pString | |
| ) | | | |
Set the last error ID and the last error string.
- Parameters:
| pIndex | Error index. |
| pString | Error string. |
void SetLastErrorID | ( | int | pIndex | ) | |
Set the last error index.
- Parameters:
int GetLastErrorID | ( | | ) | const |
Return the last error index.
- Returns:
- The last error index or -1 if none is set.
const char* GetLastErrorString | ( | | ) | const |
Get the message string associated with the last error.
- Returns:
- Error string or empty string if none is set.
void SetLastErrorString | ( | const char * | pString | ) | |
Set the message string associated with the last error.
- Parameters: