SourceForge.net Logo

error.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  FAXPP_Error {
  NO_ERROR = 0, DOUBLE_DASH_IN_COMMENT, PREMATURE_END_OF_BUFFER, INVALID_START_OF_COMMENT,
  INVALID_CHAR_IN_START_ELEMENT, INVALID_CHAR_IN_ATTRIBUTE, INVALID_CHAR_IN_END_ELEMENT, NON_WHITESPACE_OUTSIDE_DOC_ELEMENT,
  BAD_ENCODING, UNSUPPORTED_ENCODING, ADDITIONAL_DOCUMENT_ELEMENT, INVALID_CHAR_IN_PI_NAME,
  INVALID_PI_NAME_OF_XML, INVALID_CHAR_IN_ELEMENT_NAME, INVALID_CHAR_IN_ATTRIBUTE_NAME, RESTRICTED_CHAR,
  INVALID_CHAR_IN_ENTITY_REFERENCE, INVALID_CHAR_IN_CHAR_REFERENCE, INVALID_CHAR_IN_XML_DECL, EXPECTING_EQUALS,
  EXPECTING_WHITESPACE, UNKNOWN_XML_VERSION, INVALID_ENCODING_VALUE, CDATA_END_IN_ELEMENT_CONTENT,
  UNDEFINED_ENTITY, INVALID_DOCTYPE_DECL, INVALID_CHAR_IN_DOCTYPE_NAME, INVALID_SYSTEM_ID,
  EXPECTING_SYSTEM_LITERAL, INVALID_PUBLIC_ID, INVALID_CHAR_IN_PUBID_LITERAL, EXPECTING_PUBID_LITERAL,
  INVALID_DTD_DECL, INVALID_CHAR_IN_ELEMENTDECL_NAME, INVALID_CHAR_IN_ATTLISTDECL_NAME, INVALID_CHAR_IN_NOTATIONDECL_NAME,
  INVALID_CHAR_IN_ENTITYDECL_NAME, INVALID_ENTITYDECL, REFERENCE_TO_UNPARSED_ENTITY, RECURSIVE_ENTITY,
  INCOMPLETE_MARKUP_IN_ENTITY_VALUE, REFERENCE_TO_EXTERNAL_ENTITY, ILLEGAL_CHARACTER_REFERENCE, ILLEGAL_PARAMETER_ENTITY,
  CANT_LOCATE_EXTERNAL_ENTITY, DONT_PARSE_EXTERNAL_ENTITY, INVALID_ATTRIBUTE_TYPE, INVALID_DEFAULTDECL,
  INVALID_ELEMENTDECL_CONTENT, INVALID_CONDITIONAL_SECTION, IMPROPER_NESTING_OF_ENTITY, PARAMETER_ENTITY_IN_INTERNAL_SUBSET,
  OUT_OF_MEMORY, ELEMENT_NAME_MISMATCH, NO_URI_FOR_PREFIX, DUPLICATE_ATTRIBUTES,
  INVALID_NAMESPACE_DECLARATION, INVALID_XMLSPACE_VALUE
}
 An enumeration of the error conditions returned by faxpp. More...

Functions

const char * FAXPP_err_to_string (FAXPP_Error err)
 Returns a string describing the given error code.


Enumeration Type Documentation

enum FAXPP_Error

An enumeration of the error conditions returned by faxpp.

Enumerator:
NO_ERROR 
DOUBLE_DASH_IN_COMMENT 
PREMATURE_END_OF_BUFFER 
INVALID_START_OF_COMMENT 
INVALID_CHAR_IN_START_ELEMENT 
INVALID_CHAR_IN_ATTRIBUTE 
INVALID_CHAR_IN_END_ELEMENT 
NON_WHITESPACE_OUTSIDE_DOC_ELEMENT 
BAD_ENCODING 
UNSUPPORTED_ENCODING 
ADDITIONAL_DOCUMENT_ELEMENT 
INVALID_CHAR_IN_PI_NAME 
INVALID_PI_NAME_OF_XML 
INVALID_CHAR_IN_ELEMENT_NAME 
INVALID_CHAR_IN_ATTRIBUTE_NAME 
RESTRICTED_CHAR 
INVALID_CHAR_IN_ENTITY_REFERENCE 
INVALID_CHAR_IN_CHAR_REFERENCE 
INVALID_CHAR_IN_XML_DECL 
EXPECTING_EQUALS 
EXPECTING_WHITESPACE 
UNKNOWN_XML_VERSION 
INVALID_ENCODING_VALUE 
CDATA_END_IN_ELEMENT_CONTENT 
UNDEFINED_ENTITY 
INVALID_DOCTYPE_DECL 
INVALID_CHAR_IN_DOCTYPE_NAME 
INVALID_SYSTEM_ID 
EXPECTING_SYSTEM_LITERAL 
INVALID_PUBLIC_ID 
INVALID_CHAR_IN_PUBID_LITERAL 
EXPECTING_PUBID_LITERAL 
INVALID_DTD_DECL 
INVALID_CHAR_IN_ELEMENTDECL_NAME 
INVALID_CHAR_IN_ATTLISTDECL_NAME 
INVALID_CHAR_IN_NOTATIONDECL_NAME 
INVALID_CHAR_IN_ENTITYDECL_NAME 
INVALID_ENTITYDECL 
REFERENCE_TO_UNPARSED_ENTITY 
RECURSIVE_ENTITY 
INCOMPLETE_MARKUP_IN_ENTITY_VALUE 
REFERENCE_TO_EXTERNAL_ENTITY 
ILLEGAL_CHARACTER_REFERENCE 
ILLEGAL_PARAMETER_ENTITY 
CANT_LOCATE_EXTERNAL_ENTITY 
DONT_PARSE_EXTERNAL_ENTITY 
INVALID_ATTRIBUTE_TYPE 
INVALID_DEFAULTDECL 
INVALID_ELEMENTDECL_CONTENT 
INVALID_CONDITIONAL_SECTION 
IMPROPER_NESTING_OF_ENTITY 
PARAMETER_ENTITY_IN_INTERNAL_SUBSET 
OUT_OF_MEMORY 
ELEMENT_NAME_MISMATCH 
NO_URI_FOR_PREFIX 
DUPLICATE_ATTRIBUTES 
INVALID_NAMESPACE_DECLARATION 
INVALID_XMLSPACE_VALUE 

Definition at line 21 of file error.h.


Function Documentation

const char* FAXPP_err_to_string ( FAXPP_Error  err  ) 

Returns a string describing the given error code.

Parameters:
err The error code
Returns:
a string


Generated on Thu Mar 20 02:12:09 2008 for Faxpp by  doxygen 1.5.1