OpenV2G
Macros
ErrorCodes.h File Reference

Error Codes descriptions. More...

Go to the source code of this file.

Macros

#define EXI_ERROR_INPUT_STREAM_EOF   -10
 
#define EXI_ERROR_OUTPUT_STREAM_EOF   -11
 
#define EXI_ERROR_INPUT_FILE_HANDLE   -12
 
#define EXI_ERROR_OUTPUT_FILE   -13
 
#define EXI_ERROR_OUT_OF_BOUNDS   -100
 
#define EXI_ERROR_OUT_OF_STRING_BUFFER   -101
 
#define EXI_ERROR_OUT_OF_BYTE_BUFFER   -103
 
#define EXI_ERROR_OUT_OF_GRAMMAR_STACK   -104
 
#define EXI_ERROR_OUT_OF_RUNTIME_GRAMMAR_STACK   -105
 
#define EXI_ERROR_OUT_OF_QNAMES   -106
 
#define EXI_ERROR_UNKOWN_GRAMMAR_ID   -108
 
#define EXI_ERROR_UNKOWN_EVENT   -109
 
#define EXI_ERROR_UNKOWN_EVENT_CODE   -110
 
#define EXI_ERROR_UNEXPECTED_EVENT_LEVEL1   -111
 
#define EXI_ERROR_UNEXPECTED_EVENT_LEVEL2   -112
 
#define EXI_ERROR_UNEXPECTED_START_DOCUMENT   -113
 
#define EXI_ERROR_UNEXPECTED_END_DOCUMENT   -114
 
#define EXI_ERROR_UNEXPECTED_START_ELEMENT   -115
 
#define EXI_ERROR_UNEXPECTED_START_ELEMENT_NS   -116
 
#define EXI_ERROR_UNEXPECTED_START_ELEMENT_GENERIC   -117
 
#define EXI_ERROR_UNEXPECTED_START_ELEMENT_GENERIC_UNDECLARED   -118
 
#define EXI_ERROR_UNEXPECTED_END_ELEMENT   -119
 
#define EXI_ERROR_UNEXPECTED_CHARACTERS   -120
 
#define EXI_ERROR_UNEXPECTED_ATTRIBUTE   -121
 
#define EXI_ERROR_UNEXPECTED_ATTRIBUTE_NS   -122
 
#define EXI_ERROR_UNEXPECTED_ATTRIBUTE_GENERIC   -123
 
#define EXI_ERROR_UNEXPECTED_ATTRIBUTE_GENERIC_UNDECLARED   -124
 
#define EXI_ERROR_UNEXPECTED_ATTRIBUTE_XSI_TYPE   -125
 
#define EXI_ERROR_UNEXPECTED_ATTRIBUTE_XSI_NIL   -126
 
#define EXI_ERROR_UNEXPECTED_GRAMMAR_ID   -127
 
#define EXI_ERROR_UNEXPECTED_ATTRIBUTE_MOVE_TO_CONTENT_RULE   -128
 
#define EXI_UNSUPPORTED_NBIT_INTEGER_LENGTH   -132
 
#define EXI_UNSUPPORTED_EVENT_CODE_CHARACTERISTICS   -133
 
#define EXI_UNSUPPORTED_INTEGER_VALUE   -134
 
#define EXI_NEGATIVE_UNSIGNED_INTEGER_VALUE   -135
 
#define EXI_UNSUPPORTED_LIST_VALUE_TYPE   -136
 
#define EXI_UNSUPPORTED_HEADER_COOKIE   -137
 
#define EXI_UNSUPPORTED_HEADER_OPTIONS   -138
 
#define EXI_UNSUPPORTED_GLOBAL_ATTRIBUTE_VALUE_TYPE   -139
 
#define EXI_UNSUPPORTED_DATATYPE   -140
 
#define EXI_UNSUPPORTED_STRING_VALUE_TYPE   -141
 
#define EXI_UNSUPPORTED_INTEGER_VALUE_TYPE   -142
 
#define EXI_UNSUPPORTED_DATETIME_TYPE   -143
 
#define EXI_UNSUPPORTED_FRAGMENT_ELEMENT   -144
 
#define EXI_UNSUPPORTED_GRAMMAR_LEARNING_CH   -150
 
#define EXI_ERROR_STRINGVALUES_NOT_SUPPORTED   -160
 
#define EXI_ERROR_STRINGVALUES_OUT_OF_ENTRIES   -161
 
#define EXI_ERROR_STRINGVALUES_OUT_OF_MEMORY   -162
 
#define EXI_ERROR_STRINGVALUES_OUT_OF_BOUND   -163
 
#define EXI_ERROR_STRINGVALUES_CHARACTER   -164
 
#define EXI_ERROR_UNEXPECTED_BYTE_VALUE   -200
 
#define EXI_ERROR_CONVERSION_NO_ASCII_CHARACTERS   -300
 
#define EXI_ERROR_CONVERSION_TYPE_TO_STRING   -301
 
#define EXI_DEVIANT_SUPPORT_NOT_DEPLOYED   -500
 

Detailed Description

Error Codes descriptions.

Macro Definition Documentation

◆ EXI_DEVIANT_SUPPORT_NOT_DEPLOYED

#define EXI_DEVIANT_SUPPORT_NOT_DEPLOYED   -500

◆ EXI_ERROR_CONVERSION_NO_ASCII_CHARACTERS

#define EXI_ERROR_CONVERSION_NO_ASCII_CHARACTERS   -300

◆ EXI_ERROR_CONVERSION_TYPE_TO_STRING

#define EXI_ERROR_CONVERSION_TYPE_TO_STRING   -301

◆ EXI_ERROR_INPUT_FILE_HANDLE

#define EXI_ERROR_INPUT_FILE_HANDLE   -12

◆ EXI_ERROR_INPUT_STREAM_EOF

#define EXI_ERROR_INPUT_STREAM_EOF   -10

◆ EXI_ERROR_OUT_OF_BOUNDS

#define EXI_ERROR_OUT_OF_BOUNDS   -100

◆ EXI_ERROR_OUT_OF_BYTE_BUFFER

#define EXI_ERROR_OUT_OF_BYTE_BUFFER   -103

◆ EXI_ERROR_OUT_OF_GRAMMAR_STACK

#define EXI_ERROR_OUT_OF_GRAMMAR_STACK   -104

◆ EXI_ERROR_OUT_OF_QNAMES

#define EXI_ERROR_OUT_OF_QNAMES   -106

◆ EXI_ERROR_OUT_OF_RUNTIME_GRAMMAR_STACK

#define EXI_ERROR_OUT_OF_RUNTIME_GRAMMAR_STACK   -105

◆ EXI_ERROR_OUT_OF_STRING_BUFFER

#define EXI_ERROR_OUT_OF_STRING_BUFFER   -101

◆ EXI_ERROR_OUTPUT_FILE

#define EXI_ERROR_OUTPUT_FILE   -13

◆ EXI_ERROR_OUTPUT_STREAM_EOF

#define EXI_ERROR_OUTPUT_STREAM_EOF   -11

◆ EXI_ERROR_STRINGVALUES_CHARACTER

#define EXI_ERROR_STRINGVALUES_CHARACTER   -164

◆ EXI_ERROR_STRINGVALUES_NOT_SUPPORTED

#define EXI_ERROR_STRINGVALUES_NOT_SUPPORTED   -160

◆ EXI_ERROR_STRINGVALUES_OUT_OF_BOUND

#define EXI_ERROR_STRINGVALUES_OUT_OF_BOUND   -163

◆ EXI_ERROR_STRINGVALUES_OUT_OF_ENTRIES

#define EXI_ERROR_STRINGVALUES_OUT_OF_ENTRIES   -161

◆ EXI_ERROR_STRINGVALUES_OUT_OF_MEMORY

#define EXI_ERROR_STRINGVALUES_OUT_OF_MEMORY   -162

◆ EXI_ERROR_UNEXPECTED_ATTRIBUTE

#define EXI_ERROR_UNEXPECTED_ATTRIBUTE   -121

◆ EXI_ERROR_UNEXPECTED_ATTRIBUTE_GENERIC

#define EXI_ERROR_UNEXPECTED_ATTRIBUTE_GENERIC   -123

◆ EXI_ERROR_UNEXPECTED_ATTRIBUTE_GENERIC_UNDECLARED

#define EXI_ERROR_UNEXPECTED_ATTRIBUTE_GENERIC_UNDECLARED   -124

◆ EXI_ERROR_UNEXPECTED_ATTRIBUTE_MOVE_TO_CONTENT_RULE

#define EXI_ERROR_UNEXPECTED_ATTRIBUTE_MOVE_TO_CONTENT_RULE   -128

◆ EXI_ERROR_UNEXPECTED_ATTRIBUTE_NS

#define EXI_ERROR_UNEXPECTED_ATTRIBUTE_NS   -122

◆ EXI_ERROR_UNEXPECTED_ATTRIBUTE_XSI_NIL

#define EXI_ERROR_UNEXPECTED_ATTRIBUTE_XSI_NIL   -126

◆ EXI_ERROR_UNEXPECTED_ATTRIBUTE_XSI_TYPE

#define EXI_ERROR_UNEXPECTED_ATTRIBUTE_XSI_TYPE   -125

◆ EXI_ERROR_UNEXPECTED_BYTE_VALUE

#define EXI_ERROR_UNEXPECTED_BYTE_VALUE   -200

◆ EXI_ERROR_UNEXPECTED_CHARACTERS

#define EXI_ERROR_UNEXPECTED_CHARACTERS   -120

◆ EXI_ERROR_UNEXPECTED_END_DOCUMENT

#define EXI_ERROR_UNEXPECTED_END_DOCUMENT   -114

◆ EXI_ERROR_UNEXPECTED_END_ELEMENT

#define EXI_ERROR_UNEXPECTED_END_ELEMENT   -119

◆ EXI_ERROR_UNEXPECTED_EVENT_LEVEL1

#define EXI_ERROR_UNEXPECTED_EVENT_LEVEL1   -111

◆ EXI_ERROR_UNEXPECTED_EVENT_LEVEL2

#define EXI_ERROR_UNEXPECTED_EVENT_LEVEL2   -112

◆ EXI_ERROR_UNEXPECTED_GRAMMAR_ID

#define EXI_ERROR_UNEXPECTED_GRAMMAR_ID   -127

◆ EXI_ERROR_UNEXPECTED_START_DOCUMENT

#define EXI_ERROR_UNEXPECTED_START_DOCUMENT   -113

◆ EXI_ERROR_UNEXPECTED_START_ELEMENT

#define EXI_ERROR_UNEXPECTED_START_ELEMENT   -115

◆ EXI_ERROR_UNEXPECTED_START_ELEMENT_GENERIC

#define EXI_ERROR_UNEXPECTED_START_ELEMENT_GENERIC   -117

◆ EXI_ERROR_UNEXPECTED_START_ELEMENT_GENERIC_UNDECLARED

#define EXI_ERROR_UNEXPECTED_START_ELEMENT_GENERIC_UNDECLARED   -118

◆ EXI_ERROR_UNEXPECTED_START_ELEMENT_NS

#define EXI_ERROR_UNEXPECTED_START_ELEMENT_NS   -116

◆ EXI_ERROR_UNKOWN_EVENT

#define EXI_ERROR_UNKOWN_EVENT   -109

◆ EXI_ERROR_UNKOWN_EVENT_CODE

#define EXI_ERROR_UNKOWN_EVENT_CODE   -110

◆ EXI_ERROR_UNKOWN_GRAMMAR_ID

#define EXI_ERROR_UNKOWN_GRAMMAR_ID   -108

◆ EXI_NEGATIVE_UNSIGNED_INTEGER_VALUE

#define EXI_NEGATIVE_UNSIGNED_INTEGER_VALUE   -135

◆ EXI_UNSUPPORTED_DATATYPE

#define EXI_UNSUPPORTED_DATATYPE   -140

◆ EXI_UNSUPPORTED_DATETIME_TYPE

#define EXI_UNSUPPORTED_DATETIME_TYPE   -143

◆ EXI_UNSUPPORTED_EVENT_CODE_CHARACTERISTICS

#define EXI_UNSUPPORTED_EVENT_CODE_CHARACTERISTICS   -133

◆ EXI_UNSUPPORTED_FRAGMENT_ELEMENT

#define EXI_UNSUPPORTED_FRAGMENT_ELEMENT   -144

◆ EXI_UNSUPPORTED_GLOBAL_ATTRIBUTE_VALUE_TYPE

#define EXI_UNSUPPORTED_GLOBAL_ATTRIBUTE_VALUE_TYPE   -139

◆ EXI_UNSUPPORTED_GRAMMAR_LEARNING_CH

#define EXI_UNSUPPORTED_GRAMMAR_LEARNING_CH   -150

◆ EXI_UNSUPPORTED_HEADER_COOKIE

#define EXI_UNSUPPORTED_HEADER_COOKIE   -137

◆ EXI_UNSUPPORTED_HEADER_OPTIONS

#define EXI_UNSUPPORTED_HEADER_OPTIONS   -138

◆ EXI_UNSUPPORTED_INTEGER_VALUE

#define EXI_UNSUPPORTED_INTEGER_VALUE   -134

◆ EXI_UNSUPPORTED_INTEGER_VALUE_TYPE

#define EXI_UNSUPPORTED_INTEGER_VALUE_TYPE   -142

◆ EXI_UNSUPPORTED_LIST_VALUE_TYPE

#define EXI_UNSUPPORTED_LIST_VALUE_TYPE   -136

◆ EXI_UNSUPPORTED_NBIT_INTEGER_LENGTH

#define EXI_UNSUPPORTED_NBIT_INTEGER_LENGTH   -132

◆ EXI_UNSUPPORTED_STRING_VALUE_TYPE

#define EXI_UNSUPPORTED_STRING_VALUE_TYPE   -141