#include <XalanQNameByValue.hpp>
Inherits XalanQName.
List of all members.
Public Types
- typedef
XERCES_CPP_NAMESPACE_QUALIFIER
Locator LocatorType
Public Member Functions
- XalanQNameByValue (MemoryManager &theManager)
- Construct an empty XalanQNameByValue.
- MemoryManager & getMemoryManager ()
- XalanQNameByValue (const XalanQNameByValue &theSource, MemoryManager &theManager)
- Copy constructor.
- XalanQNameByValue (const XalanQName &theSource, MemoryManager &theManager)
- Construct an instance from another XalanQName.
- XalanQNameByValue (const XalanDOMString &theNamespace, const XalanDOMString &theLocalPart, MemoryManager &theManager)
- Construct a XalanQNameByValue, with the supplied namespace and local part.
- XalanQNameByValue (const XalanDOMString &qname, const NamespacesStackType &namespaces, MemoryManager &theManager, const Locator *locator=0, bool fUseDefault=false)
- Construct a XalanQNameByValue from a string, resolving the prefix using the given namespace vector stack.
- XalanQNameByValue (const XalanDOMChar *qname, const NamespacesStackType &namespaces, MemoryManager &theManager, const Locator *locator=0, bool fUseDefault=false)
- Construct a XalanQNameByValue from a string, resolving the prefix using the given namespace vector stack.
- XalanQNameByValue (const XalanDOMString &qname, MemoryManager &theManager, const PrefixResolver *theResolver=0, const Locator *locator=0)
- Construct a XalanQNameByValue from a string, resolving the prefix using the given prefix resolver.
- virtual ~XalanQNameByValue ()
- virtual const XalanDOMString & getLocalPart () const
- Retrieve the local part of qualified name.
- void setLocalPart (const XalanDOMString &theLocalPart)
- Set the local part of qualified name.
- virtual const XalanDOMString & getNamespace () const
- Retrieve the namespace of qualified name.
- void setNamespace (const XalanDOMString &theNamespace)
- Set the Namespace URI of qualified name.
- void set (const XalanDOMString &qname, const NamespacesStackType &namespaces, const Locator *locator=0, bool fUseDefault=false)
- Set the local part and namespace URI of a XalanQNameByValue from a string, resolving the prefix using the given namespace vector stack.
- void set (const XalanDOMChar *qname, const NamespacesStackType &namespaces, const Locator *locator=0, bool fUseDefault=false)
- Set the local part and namespace URI of a XalanQNameByValue from a string, resolving the prefix using the given namespace vector stack.
- void set (const XalanDOMString &qname, const PrefixResolver *theResolver=0, const Locator *locator=0)
- Set the local part and namespace URI of a XalanQNameByValue from a string, resolving the prefix using the resolver provided.
- void set (const XalanDOMChar *qname, const PrefixResolver *theResolver=0, const Locator *locator=0)
- Set the local part and namespace URI of a XalanQNameByValue from a string, resolving the prefix using the resolver provided.
- void clear ()
- Clear the instance.
- XalanQNameByValue & operator= (const XalanQNameByValue &theRHS)
- XalanQNameByValue & operator= (const XalanQName &theRHS)
Static Public Member Functions
Detailed Description
Definition at line 46 of file XalanQNameByValue.hpp.
Member Typedef Documentation
Constructor & Destructor Documentation
XalanQNameByValue::XalanQNameByValue |
( |
MemoryManager & |
theManager |
) |
[explicit] |
XalanQNameByValue::XalanQNameByValue |
( |
const XalanQNameByValue & |
theSource, |
|
|
MemoryManager & |
theManager | |
|
) |
| | |
Copy constructor.
- Parameters:
-
| theSource | The source of the copy. |
XalanQNameByValue::XalanQNameByValue |
( |
const XalanQName & |
theSource, |
|
|
MemoryManager & |
theManager | |
|
) |
| | [explicit] |
Construct an instance from another XalanQName.
- Parameters:
-
| theSource | The source of the copy. |
XalanQNameByValue::XalanQNameByValue |
( |
const XalanDOMString & |
theNamespace, |
|
|
const XalanDOMString & |
theLocalPart, |
|
|
MemoryManager & |
theManager | |
|
) |
| | |
Construct a XalanQNameByValue, with the supplied namespace and local part.
- Parameters:
-
| theNamespace | namespace string |
| theLocalPart | local part string |
XalanQNameByValue::XalanQNameByValue |
( |
const XalanDOMString & |
qname, |
|
|
const NamespacesStackType & |
namespaces, |
|
|
MemoryManager & |
theManager, |
|
|
const Locator * |
locator = 0 , |
|
|
bool |
fUseDefault = false | |
|
) |
| | |
Construct a XalanQNameByValue from a string, resolving the prefix using the given namespace vector stack.
- Parameters:
-
| qname | QName string |
| namespaces | namespace vector stack to use |
| locator | The Locator instance for error reporting, if any |
| fUseDefault | If true, then elements with no prefix will have the default namespace URI, if there is one. |
XalanQNameByValue::XalanQNameByValue |
( |
const XalanDOMChar * |
qname, |
|
|
const NamespacesStackType & |
namespaces, |
|
|
MemoryManager & |
theManager, |
|
|
const Locator * |
locator = 0 , |
|
|
bool |
fUseDefault = false | |
|
) |
| | |
Construct a XalanQNameByValue from a string, resolving the prefix using the given namespace vector stack.
- Parameters:
-
| qname | QName string |
| namespaces | namespace vector stack to use |
| locator | The Locator instance for error reporting, if any |
| fUseDefault | If true, then elements with no prefix will have the default namespace URI, if there is one. |
XalanQNameByValue::XalanQNameByValue |
( |
const XalanDOMString & |
qname, |
|
|
MemoryManager & |
theManager, |
|
|
const PrefixResolver * |
theResolver = 0 , |
|
|
const Locator * |
locator = 0 | |
|
) |
| | |
Construct a XalanQNameByValue from a string, resolving the prefix using the given prefix resolver.
The default namespace is not resolved.
- Parameters:
-
| qname | QName string |
| theResolver | prefix resolver to use |
| locator | The Locator instance for error reporting, if any |
virtual XalanQNameByValue::~XalanQNameByValue |
( |
|
) |
[virtual] |
Member Function Documentation
void XalanQNameByValue::clear |
( |
|
) |
[inline] |
virtual const XalanDOMString& XalanQNameByValue::getLocalPart |
( |
|
) |
const [virtual] |
Retrieve the local part of qualified name.
- Returns:
- local part string
Implements XalanQName.
MemoryManager& XalanQNameByValue::getMemoryManager |
( |
|
) |
[inline] |
virtual const XalanDOMString& XalanQNameByValue::getNamespace |
( |
|
) |
const [virtual] |
Retrieve the namespace of qualified name.
- Returns:
- namespace string
Implements XalanQName.
Set the local part and namespace URI of a XalanQNameByValue from a string, resolving the prefix using the resolver provided.
The default namespace is not resolved.
- Parameters:
-
| qname | QName string |
| theResolver | prefix resolver to use |
| locator | The Locator instance for error reporting, if any |
void XalanQNameByValue::set |
( |
const XalanDOMChar * |
qname, |
|
|
const NamespacesStackType & |
namespaces, |
|
|
const Locator * |
locator = 0 , |
|
|
bool |
fUseDefault = false | |
|
) |
| | |
Set the local part and namespace URI of a XalanQNameByValue from a string, resolving the prefix using the given namespace vector stack.
- Parameters:
-
| qname | QName string |
| namespaces | namespace vector stack to use |
| locator | The Locator instance for error reporting, if any |
| fUseDefault | If true, then elements with no prefix will have the default namespace URI, if there is one. |
void XalanQNameByValue::set |
( |
const XalanDOMChar * |
qname, |
|
|
const PrefixResolver * |
theResolver = 0 , |
|
|
const Locator * |
locator = 0 | |
|
) |
| | |
Set the local part and namespace URI of a XalanQNameByValue from a string, resolving the prefix using the resolver provided.
The default namespace is not resolved.
- Parameters:
-
| qname | QName string |
| theResolver | prefix resolver to use |
| locator | The Locator instance for error reporting, if any |
Set the local part and namespace URI of a XalanQNameByValue from a string, resolving the prefix using the given namespace vector stack.
- Parameters:
-
| qname | QName string |
| namespaces | namespace vector stack to use |
| locator | The Locator instance for error reporting, if any |
| fUseDefault | If true, then elements with no prefix will have the default namespace URI, if there is one. |
void XalanQNameByValue::setLocalPart |
( |
const XalanDOMString & |
theLocalPart |
) |
[inline] |
Set the local part of qualified name.
- Parameters:
-
| theLocalPart | local part string |
Definition at line 163 of file XalanQNameByValue.hpp.
void XalanQNameByValue::setNamespace |
( |
const XalanDOMString & |
theNamespace |
) |
[inline] |
Set the Namespace URI of qualified name.
- Parameters:
-
| theLocalPart | local part string |
Definition at line 182 of file XalanQNameByValue.hpp.
The documentation for this class was generated from the following file: