#include <ElemDocMgr.hpp>
Inheritance diagram for ElemDocMgr:

Public Methods | |
| ElemDocMgr (const string &name) | |
| ElemDocMgr (string name, string mode, string source) | |
| virtual | ~ElemDocMgr () |
| virtual char * | handleBeginTag (char *tag, const char *orig, PropertyList *props) |
| Handle a begin tag token. | |
| virtual char * | handleEndTag (char *tag, const char *orig, PropertyList *props) |
| Handle a end tag token. | |
| virtual char * | getElement (const char *docid, const char *element) const |
| virtual bool | open (const string &manname) |
| Open and load the toc file manname. | |
Protected Methods | |
| virtual void | writeTOC () |
| virtual bool | loadTOC () |
Protected Attributes | |
| map< char *, btl, abc > | elemtable |
| Keyfile | elements |
|
|
constructor (for open) name = toc file for this manager (same as getMyID) |
|
||||||||||||||||
|
constructor (for build) name = what to name this manager mode = type of parser to use source = file with list of files this will manage |
|
|
|
|
||||||||||||
|
Get an element of a document with "element" name caller deletes memory with delete[] returns NULL if no such element exists for document |
|
||||||||||||||||
|
Handle a begin tag token.
Reimplemented from TextHandler. |
|
||||||||||||||||
|
Handle a end tag token.
Reimplemented from TextHandler. |
|
|
Reimplemented from KeyfileDocMgr. |
|
|
Open and load the toc file manname.
Reimplemented from KeyfileDocMgr. |
|
|
Reimplemented from KeyfileDocMgr. |
|
|
|
|
|
|
1.2.18