#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: