|
XMLBEANSXX
0.9.8
|
#include <NSMap.h>

Public Member Functions | |
| NSMap () | |
| virtual | ~NSMap () |
| virtual bool | addNamespace (const std::string &prefix, StoreString ns, bool force=false) |
| virtual bool | isSetNamespaceURI (StoreString ns) const |
| virtual bool | isSetPrefix (const std::string &prefix) const |
| virtual StoreString | getNamespaceURI (const std::string &prefix) const |
| virtual std::string | getPrefix (StoreString ns) const |
| virtual QName | getQName (const std::string &name) const |
| std::string | toString () const |
Private Types | |
| typedef std::map< std::string, StoreString > | PrefixMapType |
Private Member Functions | |
| XMLBEANSXX_STATIC_LOGGER_PTR (log) | |
Private Attributes | |
| PrefixMapType | prefixMap |
typedef std::map<std::string,StoreString> xmlbeansxx::NSMap::PrefixMapType [private] |
| xmlbeansxx::NSMap::NSMap | ( | ) | [inline] |
| virtual xmlbeansxx::NSMap::~NSMap | ( | ) | [inline, virtual] |
| bool xmlbeansxx::NSMap::addNamespace | ( | const std::string & | prefix, |
| StoreString | ns, | ||
| bool | force = false |
||
| ) | [virtual] |
Reimplemented in xmlbeansxx::XmlContext.
| StoreString xmlbeansxx::NSMap::getNamespaceURI | ( | const std::string & | prefix | ) | const [virtual] |
| std::string xmlbeansxx::NSMap::getPrefix | ( | StoreString | ns | ) | const [virtual] |
| QName xmlbeansxx::NSMap::getQName | ( | const std::string & | name | ) | const [virtual] |
| bool xmlbeansxx::NSMap::isSetNamespaceURI | ( | StoreString | ns | ) | const [virtual] |
| bool xmlbeansxx::NSMap::isSetPrefix | ( | const std::string & | prefix | ) | const [virtual] |
| std::string xmlbeansxx::NSMap::toString | ( | ) | const |
| xmlbeansxx::NSMap::XMLBEANSXX_STATIC_LOGGER_PTR | ( | log | ) | [private] |
Reimplemented in xmlbeansxx::NSMapSerializer.
PrefixMapType xmlbeansxx::NSMap::prefixMap [private] |