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 , W_LowBounds = 1
00013 , Scan_CouldNotOpenSource_Warning = 2
00014 , W_HighBounds = 3
00015 , F_LowBounds = 4
00016 , Array_BadIndex = 5
00017 , Array_BadNewSize = 6
00018 , AttrList_BadIndex = 7
00019 , AttDef_BadAttType = 8
00020 , AttDef_BadDefAttType = 9
00021 , Bitset_BadIndex = 10
00022 , Bitset_NotEqualSize = 11
00023 , BufMgr_NoMoreBuffers = 12
00024 , BufMgr_BufferNotInPool = 13
00025 , CPtr_PointerIsZero = 14
00026 , CM_BinOpHadUnaryType = 15
00027 , CM_MustBeMixedOrChildren = 16
00028 , CM_NoPCDATAHere = 17
00029 , CM_NotValidForSpecType = 18
00030 , CM_UnaryOpHadBinType = 19
00031 , CM_UnknownCMType = 20
00032 , CM_UnknownCMSpecType = 21
00033 , CM_NoParentCSN = 22
00034 , CM_NotValidSpecTypeForNode = 23
00035 , DTD_UnknownCreateReason = 24
00036 , ElemStack_EmptyStack = 25
00037 , ElemStack_BadIndex = 26
00038 , ElemStack_StackUnderflow = 27
00039 , ElemStack_NoParentPushed = 28
00040 , Enum_NoMoreElements = 29
00041 , File_CouldNotOpenFile = 30
00042 , File_CouldNotGetCurPos = 31
00043 , File_CouldNotCloseFile = 32
00044 , File_CouldNotSeekToEnd = 33
00045 , File_CouldNotSeekToPos = 34
00046 , File_CouldNotDupHandle = 35
00047 , File_CouldNotReadFromFile = 36
00048 , File_CouldNotResetFile = 37
00049 , File_CouldNotGetSize = 38
00050 , File_CouldNotGetBasePathName = 39
00051 , File_BasePathUnderflow = 40
00052 , Gen_ParseInProgress = 41
00053 , Gen_NoDTDValidator = 42
00054 , Gen_CouldNotOpenDTD = 43
00055 , Gen_CouldNotOpenExtEntity = 44
00056 , Gen_UnexpectedEOF = 45
00057 , HshTbl_ZeroModulus = 46
00058 , HshTbl_BadHashFromKey = 47
00059 , HshTbl_NoSuchKeyExists = 48
00060 , Mutex_CouldNotCreate = 49
00061 , Mutex_CouldNotClose = 50
00062 , Mutex_CouldNotLock = 51
00063 , Mutex_CouldNotUnlock = 52
00064 , Mutex_CouldNotDestroy = 53
00065 , NetAcc_InternalError = 54
00066 , NetAcc_InitFailed = 55
00067 , NetAcc_TargetResolution = 56
00068 , NetAcc_CreateSocket = 57
00069 , NetAcc_ConnSocket = 58
00070 , NetAcc_WriteSocket = 59
00071 , NetAcc_ReadSocket = 60
00072 , Pool_ElemAlreadyExists = 61
00073 , Pool_BadHashFromKey = 62
00074 , Pool_InvalidId = 63
00075 , Pool_ZeroModulus = 64
00076 , RdrMgr_ReaderIdNotFound = 65
00077 , Reader_BadAutoEncoding = 66
00078 , Reader_CouldNotDecodeFirstLine = 67
00079 , Reader_EOIInMultiSeq = 68
00080 , Reader_SrcOfsNotSupported = 69
00081 , Reader_EncodingStrRequired = 70
00082 , Scan_CouldNotOpenSource = 71
00083 , Scan_UnbalancedStartEnd = 72
00084 , Scan_BadPScanToken = 73
00085 , Stack_BadIndex = 74
00086 , Stack_EmptyStack = 75
00087 , Str_ZeroSizedTargetBuf = 76
00088 , Str_UnknownRadix = 77
00089 , Str_TargetBufTooSmall = 78
00090 , Str_StartIndexPastEnd = 79
00091 , Str_ConvertOverflow = 80
00092 , Strm_StdErrWriteFailure = 81
00093 , Strm_StdOutWriteFailure = 82
00094 , Strm_ConWriteFailure = 83
00095 , StrPool_IllegalId = 84
00096 , Trans_CouldNotCreateDefCvtr = 85
00097 , Trans_InvalidSizeReq = 86
00098 , Trans_Unrepresentable = 87
00099 , Trans_NotValidForEncoding = 88
00100 , Trans_BadBlockSize = 89
00101 , Trans_BadSrcSeq = 90
00102 , Trans_BadSrcCP = 91
00103 , Trans_BadTrailingSurrogate = 92
00104 , Trans_CantCreateCvtrFor = 93
00105 , URL_MalformedURL = 94
00106 , URL_UnsupportedProto = 95
00107 , URL_UnsupportedProto1 = 96
00108 , URL_OnlyLocalHost = 97
00109 , URL_NoProtocolPresent = 98
00110 , URL_ExpectingTwoSlashes = 99
00111 , URL_IncorrectEscapedCharRef = 100
00112 , URL_UnterminatedHostComponent = 101
00113 , URL_RelativeBaseURL = 102
00114 , URL_BaseUnderflow = 103
00115 , URL_BadPortField = 104
00116 , Vector_BadIndex = 105
00117 , Val_InvalidElemId = 106
00118 , Val_CantHaveIntSS = 107
00119 , XMLRec_UnknownEncoding = 108
00120 , Parser_Parse1 = 109
00121 , Parser_Parse2 = 110
00122 , Parser_Next1 = 111
00123 , Parser_Next2 = 112
00124 , Parser_Next3 = 113
00125 , Parser_Next4 = 114
00126 , Parser_Factor1 = 115
00127 , Parser_Factor2 = 116
00128 , Parser_Factor3 = 117
00129 , Parser_Factor4 = 118
00130 , Parser_Factor5 = 119
00131 , Parser_Factor6 = 120
00132 , Parser_Atom1 = 121
00133 , Parser_Atom2 = 122
00134 , Parser_Atom3 = 123
00135 , Parser_Atom4 = 124
00136 , Parser_Atom5 = 125
00137 , Parser_CC1 = 126
00138 , Parser_CC2 = 127
00139 , Parser_CC3 = 128
00140 , Parser_CC4 = 129
00141 , Parser_CC5 = 130
00142 , Parser_CC6 = 131
00143 , Parser_CC7 = 132
00144 , Parser_Ope1 = 133
00145 , Parser_Ope2 = 134
00146 , Parser_Ope3 = 135
00147 , Parser_Descape1 = 136
00148 , Parser_Descape2 = 137
00149 , Parser_Descape3 = 138
00150 , Parser_Descape4 = 139
00151 , Parser_Descape5 = 140
00152 , Parser_Process1 = 141
00153 , Parser_Process2 = 142
00154 , Gen_NoSchemaValidator = 143
00155 , XUTIL_UnCopyableNodeType = 144
00156 , SubGrpComparator_NGR = 145
00157 , FACET_Invalid_Len = 146
00158 , FACET_Invalid_maxLen = 147
00159 , FACET_Invalid_minLen = 148
00160 , FACET_NonNeg_Len = 149
00161 , FACET_NonNeg_maxLen = 150
00162 , FACET_NonNeg_minLen = 151
00163 , FACET_Len_maxLen = 152
00164 , FACET_Len_minLen = 153
00165 , FACET_maxLen_minLen = 154
00166 , FACET_bool_Pattern = 155
00167 , FACET_Invalid_Tag = 156
00168 , FACET_Len_baseLen = 157
00169 , FACET_minLen_baseminLen = 158
00170 , FACET_minLen_basemaxLen = 159
00171 , FACET_maxLen_basemaxLen = 160
00172 , FACET_maxLen_baseminLen = 161
00173 , FACET_enum_base = 162
00174 , FACET_Invalid_WS = 163
00175 , FACET_WS_collapse = 164
00176 , FACET_WS_replace = 165
00177 , FACET_Invalid_MaxIncl = 166
00178 , FACET_Invalid_MaxExcl = 167
00179 , FACET_Invalid_MinIncl = 168
00180 , FACET_Invalid_MinExcl = 169
00181 , FACET_Invalid_TotalDigit = 170
00182 , FACET_Invalid_FractDigit = 171
00183 , FACET_NonNeg_TotalDigit = 172
00184 , FACET_NonNeg_FractDigit = 173
00185 , FACET_max_Incl_Excl = 174
00186 , FACET_min_Incl_Excl = 175
00187 , FACET_maxExcl_minExcl = 176
00188 , FACET_maxExcl_minIncl = 177
00189 , FACET_maxIncl_minExcl = 178
00190 , FACET_maxIncl_minIncl = 179
00191 , FACET_TotDigit_FractDigit = 180
00192 , FACET_maxIncl_base_maxExcl = 181
00193 , FACET_maxIncl_base_maxIncl = 182
00194 , FACET_maxIncl_base_minIncl = 183
00195 , FACET_maxIncl_base_minExcl = 184
00196 , FACET_maxExcl_base_maxExcl = 185
00197 , FACET_maxExcl_base_maxIncl = 186
00198 , FACET_maxExcl_base_minIncl = 187
00199 , FACET_maxExcl_base_minExcl = 188
00200 , FACET_minExcl_base_maxExcl = 189
00201 , FACET_minExcl_base_maxIncl = 190
00202 , FACET_minExcl_base_minIncl = 191
00203 , FACET_minExcl_base_minExcl = 192
00204 , FACET_minIncl_base_maxExcl = 193
00205 , FACET_minIncl_base_maxIncl = 194
00206 , FACET_minIncl_base_minIncl = 195
00207 , FACET_minIncl_base_minExcl = 196
00208 , FACET_maxIncl_notFromBase = 197
00209 , FACET_maxExcl_notFromBase = 198
00210 , FACET_minIncl_notFromBase = 199
00211 , FACET_minExcl_notFromBase = 200
00212 , FACET_totalDigit_base_totalDigit = 201
00213 , FACET_fractDigit_base_totalDigit = 202
00214 , FACET_fractDigit_base_fractDigit = 203
00215 , FACET_maxIncl_base_fixed = 204
00216 , FACET_maxExcl_base_fixed = 205
00217 , FACET_minIncl_base_fixed = 206
00218 , FACET_minExcl_base_fixed = 207
00219 , FACET_totalDigit_base_fixed = 208
00220 , FACET_fractDigit_base_fixed = 209
00221 , FACET_maxLen_base_fixed = 210
00222 , FACET_minLen_base_fixed = 211
00223 , FACET_len_base_fixed = 212
00224 , FACET_whitespace_base_fixed = 213
00225 , FACET_internalError_fixed = 214
00226 , FACET_List_Null_baseValidator = 215
00227 , FACET_Union_Null_memberTypeValidators = 216
00228 , FACET_Union_Null_baseValidator = 217
00229 , FACET_Union_invalid_baseValidatorType = 218
00230 , VALUE_NotMatch_Pattern = 219
00231 , VALUE_Not_Base64 = 220
00232 , VALUE_Not_HexBin = 221
00233 , VALUE_GT_maxLen = 222
00234 , VALUE_LT_minLen = 223
00235 , VALUE_NE_Len = 224
00236 , VALUE_NotIn_Enumeration = 225
00237 , VALUE_exceed_totalDigit = 226
00238 , VALUE_exceed_fractDigit = 227
00239 , VALUE_exceed_maxIncl = 228
00240 , VALUE_exceed_maxExcl = 229
00241 , VALUE_exceed_minIncl = 230
00242 , VALUE_exceed_minExcl = 231
00243 , VALUE_WS_replaced = 232
00244 , VALUE_WS_collapsed = 233
00245 , VALUE_Invalid_NCName = 234
00246 , VALUE_Invalid_Name = 235
00247 , VALUE_ID_Not_Unique = 236
00248 , VALUE_ENTITY_Invalid = 237
00249 , VALUE_QName_Invalid = 238
00250 , VALUE_NOTATION_Invalid = 239
00251 , VALUE_no_match_memberType = 240
00252 , VALUE_URI_Malformed = 241
00253 , XMLNUM_emptyString = 242
00254 , XMLNUM_WSString = 243
00255 , XMLNUM_2ManyDecPoint = 244
00256 , XMLNUM_Inv_chars = 245
00257 , XMLNUM_null_ptr = 246
00258 , XMLNUM_URI_Component_Empty = 247
00259 , XMLNUM_URI_Component_for_GenURI_Only = 248
00260 , XMLNUM_URI_Component_Invalid_EscapeSequence = 249
00261 , XMLNUM_URI_Component_Invalid_Char = 250
00262 , XMLNUM_URI_Component_Set_Null = 251
00263 , XMLNUM_URI_Component_Not_Conformant = 252
00264 , XMLNUM_URI_No_Scheme = 253
00265 , XMLNUM_URI_NullHost = 254
00266 , XMLNUM_URI_NullPath = 255
00267 , XMLNUM_URI_Component_inPath = 256
00268 , XMLNUM_URI_PortNo_Invalid = 257
00269 , XMLNUM_DBL_FLT_maxNeg = 258
00270 , XMLNUM_DBL_FLT_maxPos = 259
00271 , XMLNUM_DBL_FLT_minNegPos = 260
00272 , XMLNUM_DBL_FLT_InvalidType = 261
00273 , XMLNUM_DBL_FLT_No_Exponent = 262
00274 , Regex_Result_Not_Set = 263
00275 , Regex_CompactRangesError = 264
00276 , Regex_MergeRangesTypeMismatch = 265
00277 , Regex_SubtractRangesError = 266
00278 , Regex_IntersectRangesError = 267
00279 , Regex_ComplementRangesInvalidArg = 268
00280 , Regex_InvalidCategoryName = 269
00281 , Regex_KeywordNotFound = 270
00282 , Regex_BadRefNo = 271
00283 , Regex_UnknownOption = 272
00284 , Regex_UnknownTokenType = 273
00285 , Regex_RangeTokenGetError = 274
00286 , Regex_NotSupported = 275
00287 , Regex_InvalidChildIndex = 276
00288 , Regex_InvalidQuantifier = 277
00289 , NEL_RepeatedCalls = 278
00290 , RethrowError = 279
00291 , Out_Of_Memory = 280
00292 , DV_InvalidOperation = 281
00293 , XPath_NoAttrSelector = 282
00294 , XPath_NoUnionAtStart = 283
00295 , XPath_NoMultipleUnion = 284
00296 , XPath_MissingAttr = 285
00297 , XPath_ExpectedToken1 = 286
00298 , XPath_PrefixNoURI = 287
00299 , XPath_NoDoubleColon = 288
00300 , XPath_ExpectedStep1 = 289
00301 , XPath_ExpectedStep2 = 290
00302 , XPath_ExpectedStep3 = 291
00303 , XPath_NoForwardSlash = 292
00304 , XPath_NoDoubleForwardSlash = 293
00305 , XPath_NoForwardSlashAtStart = 294
00306 , XPath_NoSelectionOfRoot = 295
00307 , XPath_EmptyExpr = 296
00308 , XPath_NoUnionAtEnd = 297
00309 , XPath_InvalidChar = 298
00310 , XPath_TokenNotSupported = 299
00311 , XPath_FindSolution = 300
00312 , DateTime_Assert_Buffer_Fail = 301
00313 , DateTime_dt_missingT = 302
00314 , DateTime_gDay_invalid = 303
00315 , DateTime_gMth_invalid = 304
00316 , DateTime_gMthDay_invalid = 305
00317 , DateTime_dur_Start_dashP = 306
00318 , DateTime_dur_noP = 307
00319 , DateTime_dur_DashNotFirst = 308
00320 , DateTime_dur_inv_b4T = 309
00321 , DateTime_dur_NoTimeAfterT = 310
00322 , DateTime_dur_NoElementAtAll = 311
00323 , DateTime_date_incomplete = 312
00324 , DateTime_date_invalid = 313
00325 , DateTime_time_incomplete = 314
00326 , DateTime_time_invalid = 315
00327 , DateTime_ms_noDigit = 316
00328 , DateTime_ym_incomplete = 317
00329 , DateTime_ym_invalid = 318
00330 , DateTime_year_tooShort = 319
00331 , DateTime_year_leadingZero = 320
00332 , DateTime_ym_noMonth = 321
00333 , DateTime_tz_noUTCsign = 322
00334 , DateTime_tz_stuffAfterZ = 323
00335 , DateTime_tz_invalid = 324
00336 , DateTime_year_zero = 325
00337 , DateTime_mth_invalid = 326
00338 , DateTime_day_invalid = 327
00339 , DateTime_hour_invalid = 328
00340 , DateTime_min_invalid = 329
00341 , DateTime_second_invalid = 330
00342 , DateTime_tz_hh_invalid = 331
00343 , PD_NSCompat1 = 332
00344 , PD_OccurRangeE = 333
00345 , PD_NameTypeOK1 = 334
00346 , PD_NameTypeOK2 = 335
00347 , PD_NameTypeOK3 = 336
00348 , PD_NameTypeOK4 = 337
00349 , PD_NameTypeOK5 = 338
00350 , PD_NameTypeOK6 = 339
00351 , PD_NameTypeOK7 = 340
00352 , PD_RecurseAsIfGroup = 341
00353 , PD_Recurse1 = 342
00354 , PD_Recurse2 = 343
00355 , PD_ForbiddenRes1 = 344
00356 , PD_ForbiddenRes2 = 345
00357 , PD_ForbiddenRes3 = 346
00358 , PD_ForbiddenRes4 = 347
00359 , PD_NSSubset1 = 348
00360 , PD_NSSubset2 = 349
00361 , PD_NSRecurseCheckCardinality1 = 350
00362 , PD_RecurseUnordered = 351
00363 , PD_MapAndSum = 352
00364 , PD_InvalidContentType = 353
00365 , NodeIDMap_GrowErr = 354
00366 , F_HighBounds = 355
00367 , E_LowBounds = 356
00368 , E_HighBounds = 357
00369 };
00370
00371 };
00372 #endif
00373