|
Public Member Functions |
| | gzXmlSax () |
| virtual | ~gzXmlSax () |
| virtual gzVoid | write (gzSerializeAdapter *adapter) |
| virtual gzVoid | read (gzSerializeAdapter *adapter) |
| virtual gzVoid | pushBack (gzSerializeAdapter *adapter) |
| virtual gzULong | getDataSize (gzSerializeAdapter *adapter=NULL) const |
| gzVoid | enableNotifyItemType (gzXmlItemType types=XML_ITEM_DEFAULT) |
| gzVoid | disableNotifyItemType (gzXmlItemType types) |
| gzBool | isNotifyingItemType (gzXmlItemType type) |
| const gzString & | getVersion () |
| const gzString & | getEncoding () |
| gzBool | isStandalone () |
| gzBool | isPlainOutput () |
| gzVoid | setVersion (const gzString &version) |
| gzVoid | setEncoding (const gzString &encoding) |
| gzVoid | setStandalone (gzBool standalone) |
| gzVoid | setPlainOutput (gzBool plain) |
| virtual gzBool | onVersion (const gzString &version) |
| virtual gzBool | onEncoding (const gzString &encoding) |
| virtual gzBool | onStandalone (gzBool standalone) |
| virtual gzBool | onElementStart (const gzString &elementName, gzULong level) |
| virtual gzBool | onElementAttributeEnd (const gzString &elementName, gzULong level) |
| virtual gzBool | onElementContents (const gzString &contents, gzULong level) |
| virtual gzBool | onElementEnd (const gzString &elementName, gzULong level) |
| virtual gzBool | onAttribute (const gzString &attributeName, const gzString &attributeValue, gzULong level) |
| virtual gzBool | onCharData (const gzString &charData, gzULong level) |
| virtual gzBool | onProcessingInstruction (const gzString &target, const gzString &data, gzULong level) |
| virtual gzBool | onCDATA (const gzString &CDATA, gzULong level) |
| virtual gzBool | onComment (const gzString &comment, gzULong level) |
| virtual gzBool | onDynamicType (const gzDynamicType &data, const gzString &name, gzULong level) |
| virtual gzBool | onObject (gzObject *object, const gzString &name, gzULong level) |
| virtual gzBool | onCustomData (gzReference *data, const gzString &elementName, gzULong level) |
| virtual gzVoid | onWrite () |
| gzVoid | writeXmlHeader () |
| gzVoid | writeElementStart (const gzString &elementName) |
| gzVoid | writeAttribute (const gzString &attributeName, const gzString &attributeValue) |
| gzVoid | writeElementEnd () |
| gzVoid | writeCharData (const gzString &charData) |
| gzVoid | writePI (const gzString &target, const gzString &data) |
| gzVoid | writeCDATA (const gzString &CDATA) |
| gzVoid | writeDynamicType (const gzDynamicType &data, const gzString &attribName=GZ_EMPTY_STRING) |
| gzVoid | writeObject (const gzObject *object, const gzString &objectName=GZ_EMPTY_STRING) |
| gzVoid | writeComment (const gzString &comment) |
| gzVoid | writeCustomData (const gzString &elementName, const gzReference *data) |
| gzVoid | writeCharDataElement (const gzString &elementName, const gzString &elementData) |
| gzString | getCurrentAttribute (const gzString &attributeName) |
| gzVoid | beginElementContents () |
| gzBool | useBase64 () |
| gzVoid | useBase64 (gzBool on) |
| gzString | getCurrentElementName () |
gzRefDict< gzString, gzRefData<
gzString > > | getCurrentAttributeSet () |
Static Public Member Functions |
| static gzVoid | registerDynamicTypeInterface (const gzString &typeName, gzXmlDynamicTypeInterface *iface) |
| static gzVoid | unregisterDynamicTypeInterface (gzXmlDynamicTypeInterface *iface) |
| static gzXmlDynamicTypeInterface * | getDynamicTypeInterface (const gzString &type) |
| static gzVoid | registerObjectInterface (const gzString &typeName, gzXmlObjectInterface *iface) |
| static gzVoid | unregisterObjectInterface (gzXmlObjectInterface *iface) |
| static gzXmlObjectInterface * | getObjectInterface (const gzString &typeName) |
| static gzVoid | registerCustomDataInterface (const gzString &typeName, gzXmlCustomDataInterface *iface) |
| static gzVoid | unregisterCustomDataInterface (gzXmlCustomDataInterface *iface) |
| static gzXmlCustomDataInterface * | getCustomDataInterface (const gzString &typeName) |
Public Attributes |
| | XML_READ_RULES |