This library has 21 classes.
ECF: xml-scan.ecf
Provides:
Parse Event Sources
An Eiffel binding to the eXpat XML parser
EL_EXPAT_XML_PARSER_OUTPUT_MEDIUM
eXpat XML parser of XML serializeable objects conforming to EVOLICITY_SERIALIZEABLE_AS_XML.
EL_EXPAT_XML_WITH_CTRL_Z_PARSER
eXpat XML parser with input stream end delimited by Ctrl-Z character. Useful for parsing network streams.
AES credentials buildable from document node scan
Further Information
Click on class link to see client examples.
Object buildable from node parse events generated by EL_EXPAT_XML_PARSER
Further Information
Click on class link to see client examples.
File persistent buildable from xml
Further Information
Click on class link to see client examples.
Object that can both
1. reflectively build itself from XML 2. reflectively store itself as XML
Further Information
Click on class link to see client examples.
Secure encrypted file that can be temporarily unlocked as plain text file
Further Information
Click on class link to see notes and client examples.
Detects the desired target type from XML processing instruction create {G} and sets the type of target_object to G where G is a type conforming to EL_BUILDABLE_FROM_XML. Built object is made available as product.
XML to eiffel object builder i
Compile set of unique xpaths from document parsed by EL_BUILDABLE_FROM_XML
Further Information
Click on class link to see client examples.
Cursor to iterate over C array of Expat Element attributes
struct { char *name_s char *value_s }
EL_EXPAT_XML_PARSER for parsing XHTML staring with <!DOCTYPE html>
Wrapper for eXpat XML parser.
Further Information
Click on class link to see notes.
Expat XML parser output medium
Parses XML from a stream until a Ctrl-z character is encounterd. Use for parsing a network stream of XML.
Expat API and associated classes modified to only have ISE base dependency
Command to create an XML file manifest of a target directory using either the default Evolicity template or an optional external Evolicity template. See class EVOLICITY_SERIALIZEABLE
Further Information
Click on class link to see client examples.
File info for manifest list EL_FILE_MANIFEST_LIST
A file manifest list
Further Information
Click on class link to see client examples.
Xml node event generator
Further Information
Click on class link to see client examples.
Exports object conforming to EL_REFLECTIVELY_SETTABLE as XML document
Parse event generator specifically for XML
Further Information
Click on class link to see client examples.
XML parse event type
Further Information
Click on class link to see client examples.