LibOFX
|
OFX/SGML parsing functionnality. More...
Go to the source code of this file.
Data Structures | |
class | OFXApplication |
This object is driven by OpenSP as it parses the SGML from the ofx file(s) More... | |
Functions | |
int | ofx_proc_sgml (LibofxContext *libofx_context, int argc, char *const *argv) |
Parses a DTD and OFX file(s) | |
Variables | |
OfxMainContainer * | MainContainer = NULL |
SGMLApplication::OpenEntityPtr | entity_ptr |
SGMLApplication::Position | position |
OFX/SGML parsing functionnality.
Almost all of the SGML parser specific code is contained in this file (some is in messages.cpp and ofx_utilities.cpp). To understand this file you must read the documentation of OpenSP's generic interface: see http://openjade.sourceforge.net/
Definition in file ofx_sgml.cpp.
int ofx_proc_sgml | ( | LibofxContext * | libofx_context, |
int | argc, | ||
char *const * | argv | ||
) |
Parses a DTD and OFX file(s)
ofx_proc_sgml will take a list of files in command line format. The first file must be the DTD, and then any number of OFX files.
Definition at line 371 of file ofx_sgml.cpp.
Referenced by ofx_proc_file().
SGMLApplication::OpenEntityPtr entity_ptr |
Global for determining the line number in OpenSP
Definition at line 27 of file messages.cpp.
Referenced by OFXApplication::openEntityChange(), and OFCApplication::openEntityChange().
SGMLApplication::Position position |
Global for determining the line number in OpenSP
Definition at line 28 of file messages.cpp.
Referenced by OFXApplication::data(), OFCApplication::data(), OFXApplication::endElement(), OFCApplication::endElement(), OFXApplication::error(), OFCApplication::error(), tree< T, tree_node_allocator >::flatten(), tree< T, tree_node_allocator >::reparent(), tree< T, tree_node_allocator >::replace(), OFXApplication::startElement(), and OFCApplication::startElement().