00001
00002
00003 #if !defined(ERRHEADER_XMLExcepts)
00004 #define ERRHEADER_XMLExcepts
00005
00006 class XMLExcepts
00007 {
00008 public :
00009 enum Codes
00010 {
00011 NoError = 0
00012 , E_LowBounds = 1
00013 , Array_BadIndex = 2
00014 , Array_BadNewSize = 3
00015 , AttrList_BadIndex = 4
00016 , AttDef_BadAttType = 5
00017 , AttDef_BadDefAttType = 6
00018 , Bitset_BadIndex = 7
00019 , BufMgr_NoMoreBuffers = 8
00020 , BufMgr_BufferNotInPool = 9
00021 , CPtr_PointerIsZero = 10
00022 , CM_BinOpHadUnaryType = 11
00023 , CM_MustBeMixedOrChildren = 12
00024 , CM_NoPCDATAHere = 13
00025 , CM_NotValidForSpecType = 14
00026 , CM_UnaryOpHadBinType = 15
00027 , CM_UnknownCMType = 16
00028 , CM_UnknownCMSpecType = 17
00029 , CM_NoParentCSN = 18
00030 , DTD_UnknownCreateReason = 19
00031 , ElemStack_EmptyStack = 20
00032 , ElemStack_BadIndex = 21
00033 , ElemStack_StackUnderflow = 22
00034 , ElemStack_NoParentPushed = 23
00035 , Enum_NoMoreElements = 24
00036 , File_CouldNotOpenFile = 25
00037 , File_CouldNotGetCurPos = 26
00038 , File_CouldNotCloseFile = 27
00039 , File_CouldNotSeekToEnd = 28
00040 , File_CouldNotSeekToPos = 29
00041 , File_CouldNotDupHandle = 30
00042 , File_CouldNotReadFromFile = 31
00043 , File_CouldNotResetFile = 32
00044 , File_CouldNotGetSize = 33
00045 , File_CouldNotGetBasePathName = 34
00046 , File_BasePathUnderflow = 35
00047 , Gen_ParseInProgress = 36
00048 , Gen_NoDTDValidator = 37
00049 , Gen_CouldNotOpenDTD = 38
00050 , Gen_CouldNotOpenExtEntity = 39
00051 , Gen_UnexpectedEOF = 40
00052 , HshTbl_ZeroModulus = 41
00053 , HshTbl_BadHashFromKey = 42
00054 , HshTbl_NoSuchKeyExists = 43
00055 , Mutex_CouldNotCreate = 44
00056 , Mutex_CouldNotClose = 45
00057 , Mutex_CouldNotLock = 46
00058 , Mutex_CouldNotUnlock = 47
00059 , Mutex_CouldNotDestroy = 48
00060 , NetAcc_InternalError = 49
00061 , NetAcc_InitFailed = 50
00062 , NetAcc_TargetResolution = 51
00063 , NetAcc_CreateSocket = 52
00064 , NetAcc_ConnSocket = 53
00065 , NetAcc_WriteSocket = 54
00066 , NetAcc_ReadSocket = 55
00067 , Pool_ElemAlreadyExists = 56
00068 , Pool_BadHashFromKey = 57
00069 , Pool_InvalidId = 58
00070 , Pool_ZeroModulus = 59
00071 , RdrMgr_ReaderIdNotFound = 60
00072 , Reader_BadAutoEncoding = 61
00073 , Reader_CouldNotDecodeFirstLine = 62
00074 , Reader_EOIInMultiSeq = 63
00075 , Reader_SrcOfsNotSupported = 64
00076 , Reader_EncodingStrRequired = 65
00077 , Scan_CouldNotOpenSource = 66
00078 , Scan_UnbalancedStartEnd = 67
00079 , Scan_BadPScanToken = 68
00080 , Stack_BadIndex = 69
00081 , Stack_EmptyStack = 70
00082 , Str_ZeroSizedTargetBuf = 71
00083 , Str_UnknownRadix = 72
00084 , Str_TargetBufTooSmall = 73
00085 , Str_StartIndexPastEnd = 74
00086 , Str_ConvertOverflow = 75
00087 , Strm_StdErrWriteFailure = 76
00088 , Strm_StdOutWriteFailure = 77
00089 , Strm_ConWriteFailure = 78
00090 , StrPool_IllegalId = 79
00091 , Trans_CouldNotCreateDefCvtr = 80
00092 , Trans_InvalidSizeReq = 81
00093 , Trans_Unrepresentable = 82
00094 , Trans_NotValidForEncoding = 83
00095 , Trans_BadBlockSize = 84
00096 , Trans_BadSrcSeq = 85
00097 , Trans_BadSrcCP = 86
00098 , Trans_BadTrailingSurrogate = 87
00099 , Trans_CantCreateCvtrFor = 88
00100 , URL_MalformedURL = 89
00101 , URL_UnsupportedProto = 90
00102 , URL_UnsupportedProto1 = 91
00103 , URL_OnlyLocalHost = 92
00104 , URL_NoProtocolPresent = 93
00105 , URL_ExpectingTwoSlashes = 94
00106 , URL_IncorrectEscapedCharRef = 95
00107 , URL_UnterminatedHostComponent = 96
00108 , URL_RelativeBaseURL = 97
00109 , URL_BaseUnderflow = 98
00110 , URL_BadPortField = 99
00111 , Vector_BadIndex = 100
00112 , Val_InvalidElemId = 101
00113 , Val_CantHaveIntSS = 102
00114 , XMLRec_UnknownEncoding = 103
00115 , E_HighBounds = 104
00116 , W_LowBounds = 105
00117 , W_HighBounds = 106
00118 , V_LowBounds = 107
00119 , V_HighBounds = 108
00120 };
00121
00122 };
00123 #endif
00124