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] |