1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/epoc32/include/xml/dom/xmlengerrors.h Wed Mar 31 12:27:01 2010 +0100
1.3 @@ -0,0 +1,161 @@
1.4 +/*
1.5 +* Copyright (c) 2004-2005 Nokia Corporation and/or its subsidiary(-ies).
1.6 +* All rights reserved.
1.7 +* This component and the accompanying materials are made available
1.8 +* under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
1.9 +* which accompanies this distribution, and is available
1.10 +* at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
1.11 +*
1.12 +* Initial Contributors:
1.13 +* Nokia Corporation - initial contribution.
1.14 +*
1.15 +* Contributors:
1.16 +*
1.17 +* Description: DOM errors codes
1.18 +*
1.19 +*/
1.20 +
1.21 +
1.22 +
1.23 +
1.24 +
1.25 +
1.26 +
1.27 +
1.28 +/**
1.29 + * NOTE1: All errors returned by DOM parser (positive values) are propagated from open-source library.
1.30 + * They can be found in documentation to Libxml2 (version 2.6.10). See http://xmlsoft.org, and find enum xmlParserErrors.
1.31 + *
1.32 + * NOTE2: This errors CANNOT be propagated to other applications.
1.33 + * It should be handled by user application.
1.34 + */
1.35 +
1.36 +#ifndef XMLENGINE_DOM_ERRORS_H__
1.37 +#define XMLENGINE_DOM_ERRORS_H__
1.38 +
1.39 +#include <e32def.h>
1.40 +
1.41 +/** DOM parsing error */
1.42 +const TInt KXmlEngErrParsing = -32397;
1.43 +/** DOM save errors */
1.44 +const TInt KXmlEngErrNegativeOutputSize = -32383;
1.45 +const TInt KXmlEngErrWrongEncoding = -32382;
1.46 +
1.47 +/** KXmlEngErrNullNode error */
1.48 +const TInt KXmlEngErrNullNode = -32380;
1.49 +/** KXmlEngErrWrongUseOfAPI error */
1.50 +const TInt KXmlEngErrWrongUseOfAPI = -32381;
1.51 +
1.52 +#endif // XMLENGINE_DOM_ERRORS_H__
1.53 +
1.54 +/*
1.55 +* PARSING ERRORS:
1.56 +*
1.57 +* XML_ERR_OK = 0
1.58 +* XML_ERR_INTERNAL_ERROR 1
1.59 +* XML_ERR_NO_MEMORY 2
1.60 +* XML_ERR_DOCUMENT_START 3
1.61 +* XML_ERR_DOCUMENT_EMPTY 4
1.62 +* XML_ERR_DOCUMENT_END 5
1.63 +* XML_ERR_INVALID_HEX_CHARREF 6
1.64 +* XML_ERR_INVALID_DEC_CHARREF 7
1.65 +* XML_ERR_INVALID_CHARREF 8
1.66 +* XML_ERR_INVALID_CHAR 9
1.67 +* XML_ERR_CHARREF_AT_EOF 10
1.68 +* XML_ERR_CHARREF_IN_PROLOG 11
1.69 +* XML_ERR_CHARREF_IN_EPILOG 12
1.70 +* XML_ERR_CHARREF_IN_DTD 13
1.71 +* XML_ERR_ENTITYREF_AT_EOF 14
1.72 +* XML_ERR_ENTITYREF_IN_PROLOG 15
1.73 +* XML_ERR_ENTITYREF_IN_EPILOG 16
1.74 +* XML_ERR_ENTITYREF_IN_DTD 17
1.75 +* XML_ERR_PEREF_AT_EOF 18
1.76 +* XML_ERR_PEREF_IN_PROLOG 19
1.77 +* XML_ERR_PEREF_IN_EPILOG 20
1.78 +* XML_ERR_PEREF_IN_INT_SUBSET 21
1.79 +* XML_ERR_ENTITYREF_NO_NAME 22
1.80 +* XML_ERR_ENTITYREF_SEMICOL_MISSING 23
1.81 +* XML_ERR_PEREF_NO_NAME 24
1.82 +* XML_ERR_PEREF_SEMICOL_MISSING 25
1.83 +* XML_ERR_UNDECLARED_ENTITY 26
1.84 +* XML_WAR_UNDECLARED_ENTITY 27
1.85 +* XML_ERR_UNPARSED_ENTITY 28
1.86 +* XML_ERR_ENTITY_IS_EXTERNAL 29
1.87 +* XML_ERR_ENTITY_IS_PARAMETER 30
1.88 +* XML_ERR_UNKNOWN_ENCODING 31
1.89 +* XML_ERR_UNSUPPORTED_ENCODING 32
1.90 +* XML_ERR_STRING_NOT_STARTED 33
1.91 +* XML_ERR_STRING_NOT_CLOSED 34
1.92 +* XML_ERR_NS_DECL_ERROR 35
1.93 +* XML_ERR_ENTITY_NOT_STARTED 36
1.94 +* XML_ERR_ENTITY_NOT_FINISHED 37
1.95 +* XML_ERR_LT_IN_ATTRIBUTE 38
1.96 +* XML_ERR_ATTRIBUTE_NOT_STARTED 39
1.97 +* XML_ERR_ATTRIBUTE_NOT_FINISHED 40
1.98 +* XML_ERR_ATTRIBUTE_WITHOUT_VALUE 41
1.99 +* XML_ERR_ATTRIBUTE_REDEFINED 42
1.100 +* XML_ERR_LITERAL_NOT_STARTED 43
1.101 +* XML_ERR_LITERAL_NOT_FINISHED 44
1.102 +* XML_ERR_COMMENT_NOT_FINISHED 45
1.103 +* XML_ERR_PI_NOT_STARTED 46
1.104 +* XML_ERR_PI_NOT_FINISHED 47
1.105 +* XML_ERR_NOTATION_NOT_STARTED 48
1.106 +* XML_ERR_NOTATION_NOT_FINISHED 49
1.107 +* XML_ERR_ATTLIST_NOT_STARTED 50
1.108 +* XML_ERR_ATTLIST_NOT_FINISHED 51
1.109 +* XML_ERR_MIXED_NOT_STARTED 52
1.110 +* XML_ERR_MIXED_NOT_FINISHED 53
1.111 +* XML_ERR_ELEMCONTENT_NOT_STARTED 54
1.112 +* XML_ERR_ELEMCONTENT_NOT_FINISHED 55
1.113 +* XML_ERR_XMLDECL_NOT_STARTED 56
1.114 +* XML_ERR_XMLDECL_NOT_FINISHED 57
1.115 +* XML_ERR_CONDSEC_NOT_STARTED 58
1.116 +* XML_ERR_CONDSEC_NOT_FINISHED 59
1.117 +* XML_ERR_EXT_SUBSET_NOT_FINISHED 60
1.118 +* XML_ERR_DOCTYPE_NOT_FINISHED 61
1.119 +* XML_ERR_MISPLACED_CDATA_END 62
1.120 +* XML_ERR_CDATA_NOT_FINISHED 63
1.121 +* XML_ERR_RESERVED_XML_NAME 64
1.122 +* XML_ERR_SPACE_REQUIRED 65
1.123 +* XML_ERR_SEPARATOR_REQUIRED 66
1.124 +* XML_ERR_NMTOKEN_REQUIRED 67
1.125 +* XML_ERR_NAME_REQUIRED 68
1.126 +* XML_ERR_PCDATA_REQUIRED 69
1.127 +* XML_ERR_URI_REQUIRED 70
1.128 +* XML_ERR_PUBID_REQUIRED 71
1.129 +* XML_ERR_LT_REQUIRED 72
1.130 +* XML_ERR_GT_REQUIRED 73
1.131 +* XML_ERR_LTSLASH_REQUIRED 74
1.132 +* XML_ERR_EQUAL_REQUIRED 75
1.133 +* XML_ERR_TAG_NAME_MISMATCH 76
1.134 +* XML_ERR_TAG_NOT_FINISHED 77
1.135 +* XML_ERR_STANDALONE_VALUE 78
1.136 +* XML_ERR_ENCODING_NAME 79
1.137 +* XML_ERR_HYPHEN_IN_COMMENT 80
1.138 +* XML_ERR_INVALID_ENCODING 81
1.139 +* XML_ERR_EXT_ENTITY_STANDALONE 82
1.140 +* XML_ERR_CONDSEC_INVALID 83
1.141 +* XML_ERR_VALUE_REQUIRED 84
1.142 +* XML_ERR_NOT_WELL_BALANCED 85
1.143 +* XML_ERR_EXTRA_CONTENT 86
1.144 +* XML_ERR_ENTITY_CHAR_ERROR 87
1.145 +* XML_ERR_ENTITY_PE_INTERNAL 88
1.146 +* XML_ERR_ENTITY_LOOP 89
1.147 +* XML_ERR_ENTITY_BOUNDARY 90
1.148 +* XML_ERR_INVALID_URI 91
1.149 +* XML_ERR_URI_FRAGMENT 92
1.150 +* XML_WAR_CATALOG_PI 93
1.151 +* XML_ERR_NO_DTD 94
1.152 +* XML_ERR_CONDSEC_INVALID_KEYWORD 95
1.153 +* XML_ERR_VERSION_MISSING 96
1.154 +* XML_WAR_UNKNOWN_VERSION 97
1.155 +* XML_WAR_LANG_VALUE 98
1.156 +* XML_WAR_NS_URI 99
1.157 +* XML_WAR_NS_URI_RELATIVE 100
1.158 +* XML_ERR_MISSING_ENCODING 101
1.159 +* XML_NS_ERR_XML_NAMESPACE 200
1.160 +* XML_NS_ERR_UNDEFINED_NAMESPACE 201
1.161 +* XML_NS_ERR_QNAME 202
1.162 +* XML_NS_ERR_ATTRIBUTE_REDEFINED 203
1.163 +*/
1.164 +