A FixedQName is-an diagnostic::QName that has a fixed namespace and prefix, but a variable local-name.
More...
#include <zorba/internal/qname.h>
Public Member Functions |
| FixedQName (char const *localname) |
| Constructs a FixedQName.
|
char const * | localname () const |
| Gets this QName's local name.
|
char const * | ns () const |
| Gets this QName's namespace URI.
|
char const * | prefix () const |
| Gets this QName's prefix.
|
Detailed Description
template<class QNameTraits, typename LocalnameType>
class zorba::internal::FixedQName< QNameTraits, LocalnameType >
A FixedQName is-an diagnostic::QName that has a fixed namespace and prefix, but a variable local-name.
- Template Parameters
-
QNameTraits | A class that contains static NAMESPACE and PREFIX members. |
LocalnameType | The type to use to store the local-name. Note that this can be either a string type or char const* . If the latter, then it must be guaranteed that the pointed-to C strings will exist for the entire lifetime of this object. |
Definition at line 54 of file qname.h.
Constructor & Destructor Documentation
template<class QNameTraits, typename LocalnameType>
Constructs a FixedQName.
- Parameters
-
localname | The QName's local-name. |
Definition at line 62 of file qname.h.
Member Function Documentation
template<class QNameTraits, typename LocalnameType>
template<class QNameTraits, typename LocalnameType>
template<class QNameTraits, typename LocalnameType>
The documentation for this class was generated from the following file: