|
公有类型 |
| enum | {
UNKNOWN_ERROR,
GENERIC_ERROR,
MISSING_PARAMETER_ERROR,
BAD_PARAMETER_ERROR,
FILEIO_ERROR,
RUNTIME_ERROR,
OUTOFMEM_ERROR,
ILLEGALARGUMENT_ERROR,
UNSUPPORTED_ERROR,
CAST_ERROR,
OUTOFORDER_ERROR,
OUTOFRANGE_ERROR,
PARSE_ERROR,
ANALYZE_ERROR,
INDEX_COLLAPSE_ERROR,
QUERY_PARSE_ERROR,
VERSION_ERROR,
ASSERT_ERROR,
NUMBER_FORMAT_ERROR,
NUM_ERRORS
} |
公有成员 |
| | CFirteException (exception_type code, const string &msg="") |
| | CFirteException (exception_type code, const string &msg, const string &file, int line) |
| | CFirteException (const CFirteException &clone) |
| CFirteException & | operator= (const CFirteException &right) |
| virtual | ~CFirteException () |
| virtual const char * | what () |
| virtual exception_type | code () |
保护属性 |
| string | m_what |
| exception_type | m_code |
静态保护属性 |
| string | s_errorStrings [NUM_ERRORS] |