Definition at line 68 of file load_xml_handle.h.
Public Member Functions | |
| char * | build_object_vect (int start, int end) |
| Stuffs a number of new objects into obj_vect based on our inputs. | |
| void | characters (const XMLCh *const chars, const unsigned int length) |
| characters() is where the raw text between the tags is handled. | |
| bool | did_load () |
| void | endDocument () |
| endDocument() is called when the end of the file is reached. | |
| void | endElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname) |
| endElement() is called for every tag, and should zero whatever level of the stack corresponds to the tag. | |
| void | error (const SAXParseException &exc) |
| void | fatalError (const SAXParseException &exc) |
| gld_loadHndl (const char *const, const XMLFormatter::UnRepFlags, const bool) | |
| gld_loadHndl () | |
| void | ignorableWhitespace (const XMLCh *const chars, const unsigned int length) |
| void | notationDecl (const XMLCh *const name, const XMLCh *const publicId, const XMLCh *const systemId) |
| void | parse_property (char *buffer) |
| parse_property() breaks a string into its propname and propval before handing both to the module getvar/setvar methods. | |
| void | processingInstruction (const XMLCh *const target, const XMLCh *const data) |
| void | setDocumentLocator (const Locator *const locator) |
| void | startDocument () |
| startDocument() is the | |
| void | startElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const Attributes &attributes) |
| void | warning (const SAXParseException &exc) |
| void | writeChars (const XMLByte *const toWrite, const unsigned int count, XMLFormatter *const formatter) |
| void | writeChars (const XMLByte *const toWrite) |
| ~gld_loadHndl () | |
| char * gld_loadHndl::build_object_vect | ( | int | start, | |
| int | end | |||
| ) |
Stuffs a number of new objects into obj_vect based on our inputs.
| start | first index for the objects, -1 if anonymous | |
| end | last index for the objects, if -1, assume 1 object |
Definition at line 867 of file load_xml_handle.cpp.
References load_set_index().
| void gld_loadHndl::endDocument | ( | ) |
endDocument() is called when the end of the file is reached.
Any post-processing within the parser should occur here.
Definition at line 351 of file load_xml_handle.cpp.
References class_get_count(), FAILED, load_resolve_all(), s_object_list::next, object_get_count(), object_get_first(), object_set_parent(), output_error(), output_verbose(), output_warning(), and s_object_list::parent.