Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

vcf/XMLKit/XMLKit.h File Reference


Namespaces

namespace  VCF
namespace  VCF::XMLText

Classes

class  VCF::XMLKit
class  VCF::XMLUtils
class  VCF::XMLSaxParser
class  VCF::XMLError
class  VCF::XmlException
class  VCF::ValidSchemaParseException
class  VCF::SchemaValidationException
class  VCF::Attachable< Type, Impl >
class  VCF::XmlNamespace
class  VCF::XmlNode
class  VCF::XmlDocument
class  VCF::XPathExpression
class  VCF::XPathNodeIterator
class  VCF::XPathIterator
class  VCF::XMLTextReader
class  VCF::XmlTextWriter
class  VCF::XmlSchemaContext
class  VCF::XmlValidSchemaContext
class  VCF::XmlSchema
class  VCF::XSLTStyleSheet

Defines

#define XMLKIT_API
 Handle the extension based on the compiler.

Typedefs

typedef Delegate3< const xmlChar *,
const xmlChar *, const xmlChar * > 
VCF::InternalSubsetDelegate
typedef Delegate5< const xmlChar *,
int, const xmlChar *, const
xmlChar *, xmlChar * > 
VCF::EntityDeclDelegate
typedef Delegate3< const xmlChar *,
const xmlChar *, const xmlChar * > 
VCF::NotationDeclDelegate
typedef Delegate6< const xmlChar *,
const xmlChar *, int, int,
const xmlChar *, xmlEnumerationPtr > 
VCF::AttributeDeclDelegate
typedef Delegate3< const xmlChar *,
int, xmlElementContentPtr > 
VCF::ElementDeclDelegate
typedef Delegate4< const xmlChar *,
const xmlChar *, const xmlChar *,
const xmlChar * > 
VCF::UnparsedEntityDeclDelegate
typedef Delegate2< const xmlChar *,
const xmlChar ** > 
VCF::StartElementDelegate
typedef Delegate1< const xmlChar * > VCF::EndElementDelegate
typedef Delegate1< const xmlChar * > VCF::ReferenceDelegate
typedef Delegate2< const xmlChar *,
int > 
VCF::CharactersDelegate
typedef Delegate2< const xmlChar *,
int > 
VCF::IgnorableWhitespaceDelegate
typedef Delegate2< const xmlChar *,
const xmlChar * > 
VCF::ProcessingInstructionDelegate
typedef Delegate1< const xmlChar * > VCF::CommentDelegate
typedef Delegate1< const char * > VCF::WarningDelegate
typedef Delegate1< const char * > VCF::ErrorDelegate
typedef Delegate1< const char * > VCF::FatalErrorDelegate
typedef Delegate2< const xmlChar *,
int > 
VCF::CDATABlockDelegate
typedef Delegate3< const xmlChar *,
const xmlChar *, const xmlChar * > 
VCF::ExternalSubsetDelegate
typedef Delegate8< const xmlChar *,
const xmlChar *, const xmlChar *,
int, const xmlChar **, int,
int, const xmlChar ** > 
VCF::StartElementNsDelegate
typedef Delegate3< const xmlChar *,
const xmlChar *, const xmlChar * > 
VCF::EndElementNsDelegate
typedef Delegate1< const XMLError & > VCF::XMLErrorDelegate
typedef std::vector< XmlNode > VCF::XmlNodeList

Enumerations

enum  VCF::XMLText::EncodingType {
  VCF::XMLText::etError = XML_CHAR_ENCODING_ERROR, VCF::XMLText::etNone = XML_CHAR_ENCODING_NONE, VCF::XMLText::etUTF8 = XML_CHAR_ENCODING_UTF8, VCF::XMLText::etUTF16LE = XML_CHAR_ENCODING_UTF16LE,
  VCF::XMLText::etUTF16BE = XML_CHAR_ENCODING_UTF16BE, VCF::XMLText::etUCS4LE = XML_CHAR_ENCODING_UCS4LE, VCF::XMLText::etUCS4BE = XML_CHAR_ENCODING_UCS4BE, VCF::XMLText::etEBCDIC = XML_CHAR_ENCODING_EBCDIC,
  VCF::XMLText::etUCS4_2143 = XML_CHAR_ENCODING_UCS4_2143, VCF::XMLText::etUCS4_3412 = XML_CHAR_ENCODING_UCS4_3412, VCF::XMLText::etUCS2 = XML_CHAR_ENCODING_UCS2, VCF::XMLText::etISOLatin1 = XML_CHAR_ENCODING_8859_1,
  VCF::XMLText::etISO8859_1 = XML_CHAR_ENCODING_8859_1, VCF::XMLText::etISOLatin2 = XML_CHAR_ENCODING_8859_2, VCF::XMLText::etISO8859_2 = XML_CHAR_ENCODING_8859_2, VCF::XMLText::etISO8859_3 = XML_CHAR_ENCODING_8859_3,
  VCF::XMLText::etISO8859_4 = XML_CHAR_ENCODING_8859_4, VCF::XMLText::etISO8859_5 = XML_CHAR_ENCODING_8859_5, VCF::XMLText::etISO8859_6 = XML_CHAR_ENCODING_8859_6, VCF::XMLText::etISO8859_7 = XML_CHAR_ENCODING_8859_7,
  VCF::XMLText::etISO8859_8 = XML_CHAR_ENCODING_8859_8, VCF::XMLText::etISO8859_9 = XML_CHAR_ENCODING_8859_9, VCF::XMLText::etISO2022_JP = XML_CHAR_ENCODING_2022_JP, VCF::XMLText::etShiftJIS = XML_CHAR_ENCODING_SHIFT_JIS,
  VCF::XMLText::etEUC_JP = XML_CHAR_ENCODING_EUC_JP, VCF::XMLText::etAscii = XML_CHAR_ENCODING_ASCII
}
enum  VCF::XMLNodeType {
  VCF::ntNone = 0, VCF::ntElement = 1, VCF::ntAttribute = 2, VCF::ntText = 3,
  VCF::ntCDATA = 4, VCF::ntEntityReference = 5, VCF::ntEntity = 6, VCF::ntProcessingInstruction = 7,
  VCF::ntComment = 8, VCF::ntDocument = 9, VCF::ntDocumentType = 10, VCF::ntDocumentFragment = 11,
  VCF::ntNotation = 12, VCF::ntWhitespace = 13, VCF::ntSignificantWhitespace = 14, VCF::ntEndElement = 15,
  VCF::ntEndEntity = 16, VCF::ntXmlDeclaration = 17
}

Define Documentation

#define XMLKIT_API
 

Handle the extension based on the compiler.

   Comments or Suggestions?    License Information