A representation of a namespace. More...
#include <NameSpace.hpp>

A representation of a namespace.
One of these will be pushed on the namespace stack for each element.
Definition at line 40 of file NameSpace.hpp.
| NameSpace::NameSpace | ( | MemoryManager & | theManager | ) | [inline, explicit] |
Definition at line 45 of file NameSpace.hpp.
| NameSpace::NameSpace | ( | const XalanDOMString & | prefix, | |
| const XalanDOMString & | uri, | |||
| MemoryManager & | theManager | |||
| ) | [inline] |
Construct a namespace for placement on the result tree namespace stack.
| prefix | namespace prefix | |
| uri | URI of namespace |
Definition at line 58 of file NameSpace.hpp.
| NameSpace::NameSpace | ( | const NameSpace & | other, | |
| MemoryManager & | theManager | |||
| ) | [inline] |
Definition at line 88 of file NameSpace.hpp.
| NameSpace::~NameSpace | ( | ) | [inline] |
Definition at line 96 of file NameSpace.hpp.
| void NameSpace::clear | ( | ) | [inline] |
Definition at line 180 of file NameSpace.hpp.
| static NameSpace* NameSpace::create | ( | const XalanDOMString & | prefix, | |
| const XalanDOMString & | uri, | |||
| MemoryManager & | theManager | |||
| ) | [inline, static] |
Definition at line 68 of file NameSpace.hpp.
| bool NameSpace::empty | ( | ) | const [inline] |
Definition at line 174 of file NameSpace.hpp.
| const XalanDOMString& NameSpace::getPrefix | ( | ) | const [inline] |
Retrieve the prefix for namespace.
Definition at line 106 of file NameSpace.hpp.
| const XalanDOMString& NameSpace::getURI | ( | ) | const [inline] |
| bool NameSpace::operator== | ( | const NameSpace & | theRHS | ) | const [inline] |
Equality operator.
| theRHS | namespace to compare |
Definition at line 193 of file NameSpace.hpp.
| void NameSpace::setPrefix | ( | const XalanDOMString & | prefix | ) | [inline] |
Set the prefix for namespace.
| prefix | The new prefix value |
Definition at line 117 of file NameSpace.hpp.
| void NameSpace::setURI | ( | const XalanDOMString & | uri | ) | [inline] |
Set the URI for namespace.
| uri | The new uri value |
Definition at line 139 of file NameSpace.hpp.
| void NameSpace::setURI | ( | const XalanDOMChar * | uri, | |
| XalanDOMString::size_type | len | |||
| ) | [inline] |
Set the URI for namespace.
| uri | The new uri value | |
| len | The length of the uri |
Definition at line 164 of file NameSpace.hpp.
| void NameSpace::setURI | ( | const XalanDOMChar * | uri | ) | [inline] |
Set the URI for namespace.
| uri | The new uri value |
Definition at line 150 of file NameSpace.hpp.
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
|
Xalan-C++ XSLT Processor Version 1.11 |
|
|