Xerces-C++ 3.3.0
|
#include <xercesc/util/QName.hpp>
Public Member Functions | |
QName (MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) | |
Default constructor. | |
QName (const XMLCh *const prefix, const XMLCh *const localPart, const unsigned int uriId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) | |
Constructs a specified qname using prefix, and localpart. | |
QName (const XMLCh *const rawName, const unsigned int uriId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) | |
Constructs a specified qname using rawName. | |
QName (const QName &qname) | |
Copy constructor. | |
~QName () | |
const XMLCh * | getPrefix () const |
XMLCh * | getPrefix () |
const XMLCh * | getLocalPart () const |
XMLCh * | getLocalPart () |
unsigned int | getURI () const |
const XMLCh * | getRawName () const |
XMLCh * | getRawName () |
MemoryManager * | getMemoryManager () const |
void | setName (const XMLCh *const prefix, const XMLCh *const localPart, const unsigned int uriId) |
void | setName (const XMLCh *const rawName, const unsigned int uriId) |
void | setPrefix (const XMLCh *) |
void | setLocalPart (const XMLCh *) |
void | setNPrefix (const XMLCh *, const XMLSize_t) |
void | setNLocalPart (const XMLCh *, const XMLSize_t) |
void | setURI (const unsigned int) |
void | setValues (const QName &qname) |
bool | operator== (const QName &) const |
void | cleanUp () |
Public Member Functions inherited from XMemory | |
void * | operator new (size_t size) |
This method overrides operator new. | |
void * | operator new (size_t size, MemoryManager *memMgr) |
This method defines a custom operator new, that will use the provided memory manager to perform the allocation. | |
void * | operator new (size_t size, void *ptr) |
This method overrides placement operator new. | |
void | operator delete (void *p) |
This method overrides operator delete. | |
void | operator delete (void *p, MemoryManager *memMgr) |
This method provides a matching delete for the custom operator new. | |
void | operator delete (void *p, void *ptr) |
This method provides a matching delete for the placement new. | |
Additional Inherited Members | |
Protected Member Functions inherited from XMemory | |
XMemory () | |
Protected default constructor. | |
QName::QName | ( | MemoryManager *const | manager = XMLPlatformUtils::fgMemoryManager | ) |
Default constructor.
QName::QName | ( | const XMLCh *const | prefix, |
const XMLCh *const | localPart, | ||
const unsigned int | uriId, | ||
MemoryManager *const | manager = XMLPlatformUtils::fgMemoryManager ) |
Constructs a specified qname using prefix, and localpart.
QName::QName | ( | const XMLCh *const | rawName, |
const unsigned int | uriId, | ||
MemoryManager *const | manager = XMLPlatformUtils::fgMemoryManager ) |
Constructs a specified qname using rawName.
QName::QName | ( | const QName & | qname | ) |
Copy constructor.
QName::~QName | ( | ) |
void QName::cleanUp | ( | ) |
XMLCh * QName::getLocalPart | ( | ) |
const XMLCh * QName::getLocalPart | ( | ) | const |
Referenced by XMLElementDecl::getBaseName(), XMLElementDecl::getBaseName(), and XMLAttr::getName().
MemoryManager * QName::getMemoryManager | ( | ) | const |
XMLCh * QName::getPrefix | ( | ) |
const XMLCh * QName::getPrefix | ( | ) | const |
Referenced by XMLAttr::getPrefix().
XMLCh * QName::getRawName | ( | ) |
const XMLCh * QName::getRawName | ( | ) | const |
Referenced by XMLElementDecl::getFullName().
unsigned int QName::getURI | ( | ) | const |
Referenced by XMLElementDecl::getURI(), and XMLAttr::getURIId().
bool QName::operator== | ( | const QName & | ) | const |
void QName::setLocalPart | ( | const XMLCh * | localPart | ) |
References setNLocalPart(), and XMLString::stringLen().
void QName::setName | ( | const XMLCh *const | prefix, |
const XMLCh *const | localPart, | ||
const unsigned int | uriId ) |
Referenced by XMLAttr::set(), and XMLAttr::set().
void QName::setName | ( | const XMLCh *const | rawName, |
const unsigned int | uriId ) |
Referenced by setLocalPart().
Referenced by setPrefix().
void QName::setPrefix | ( | const XMLCh * | prefix | ) |
References setNPrefix(), and XMLString::stringLen().
void QName::setURI | ( | const unsigned int | uriId | ) |
void QName::setValues | ( | const QName & | qname | ) |