XML Namespace. More...
#include <decXmlNamespace.h>
Public Member Functions | |
Constructors and Destructors | |
| decXmlNamespace (const char *name, const char *url) | |
| Creates a new xml namespace with the given name and url. | |
| decXmlNamespace (const char *name) | |
| Creates a new xml namespace with the given name and an empty url. | |
| ~decXmlNamespace () | |
| Cleans up the xml namespace. | |
Management | |
| const char * | GetName () const |
| void | SetName (const char *name) |
| const char * | GetURL () const |
| void | SetURL (const char *url) |
Visiting | |
| void | Visit (decXmlVisitor *visitor) |
| Visits this node. | |
Casting | |
| virtual bool | CanCastToNamespace () |
| Determines if this element can be cast to decXmlNamespace which is by default false. | |
| virtual decXmlNamespace * | CastToNamespace () |
| Safely casts this element to decXmlNamespace or throwns an exception otherwise. | |
XML Namespace.
| decXmlNamespace::decXmlNamespace | ( | const char * | name, |
| const char * | url | ||
| ) |
Creates a new xml namespace with the given name and url.
| decXmlNamespace::decXmlNamespace | ( | const char * | name ) |
Creates a new xml namespace with the given name and an empty url.
| decXmlNamespace::~decXmlNamespace | ( | ) |
Cleans up the xml namespace.
| virtual bool decXmlNamespace::CanCastToNamespace | ( | ) | [virtual] |
Determines if this element can be cast to decXmlNamespace which is by default false.
Reimplemented from decXmlElement.
| virtual decXmlNamespace* decXmlNamespace::CastToNamespace | ( | ) | [virtual] |
Safely casts this element to decXmlNamespace or throwns an exception otherwise.
Reimplemented from decXmlElement.
| const char* decXmlNamespace::GetName | ( | ) | const [inline] |
| const char* decXmlNamespace::GetURL | ( | ) | const [inline] |
| void decXmlNamespace::SetName | ( | const char * | name ) |
| void decXmlNamespace::SetURL | ( | const char * | url ) |
| void decXmlNamespace::Visit | ( | decXmlVisitor * | visitor ) | [virtual] |
Visits this node.
Reimplemented from decXmlElement.
1.7.2