|
XMLBEANSXX
0.9.8
|
#include <XmlContext.h>


Public Types | |
| typedef std::vector< std::pair < std::string, StoreString > > | StoredLinks |
Public Member Functions | |
| XmlContext () | |
| virtual | ~XmlContext () |
| virtual bool | addNamespace (const std::string &prefix, StoreString ns, bool force=true) |
| void | restore () |
| StoredLinks | getLastStoredLinks () |
| void | remember () |
Private Attributes | |
| StoredLinks | restoreLinks |
| std::stack< int > | rememberedPositions |
Provides context of xml namespace links.
| typedef std::vector<std::pair<std::string, StoreString> > xmlbeansxx::XmlContext::StoredLinks |
| xmlbeansxx::XmlContext::~XmlContext | ( | ) | [virtual] |
| bool xmlbeansxx::XmlContext::addNamespace | ( | const std::string & | prefix, |
| StoreString | ns, | ||
| bool | force = true |
||
| ) | [virtual] |
Reimplemented from xmlbeansxx::NSMap.
| void xmlbeansxx::XmlContext::remember | ( | ) |
Remembers state of links.
| void xmlbeansxx::XmlContext::restore | ( | ) |
Restores state of links to last remembered posittion.
std::stack<int> xmlbeansxx::XmlContext::rememberedPositions [private] |