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
|
|
Handle the extension based on the compiler.
|
