Xalan-C++ API Documentation
Go to the documentation of this file.
18 #if !defined(XALANQNAMEBYVALUE_HEADER_GUARD_1357924680)
19 #define XALANQNAMEBYVALUE_HEADER_GUARD_1357924680
33 XALAN_DECLARE_XERCES_CLASS(Locator)
37 XALAN_CPP_NAMESPACE_BEGIN
61 return m_namespace.getMemoryManager();
71 MemoryManager& theManager);
81 MemoryManager& theManager);
92 MemoryManager& theManager);
98 MemoryManager& theManager);
112 MemoryManager& theManager,
113 const Locator* locator = 0,
114 bool fUseDefault =
false);
126 const XalanDOMChar* qname,
128 MemoryManager& theManager,
129 const Locator* locator = 0,
130 bool fUseDefault =
false);
142 MemoryManager& theManager,
144 const Locator* locator = 0);
165 m_localpart = theLocalPart;
184 m_namespace = theNamespace;
201 const Locator* locator = 0,
202 bool fUseDefault =
false);
216 const XalanDOMChar* qname,
218 const Locator* locator = 0,
219 bool fUseDefault =
false);
234 const Locator* locator = 0);
247 const XalanDOMChar* qname,
249 const Locator* locator = 0);
263 m_namespace = theRHS.m_namespace;
264 m_localpart = theRHS.m_localpart;
283 const XalanDOMChar* qname,
285 const NamespacesStackType& namespaces,
286 const Locator* locator,
291 const XalanDOMChar* qname,
294 const Locator* locator);
298 const XalanDOMChar* qname,
300 const Locator* locator);
318 XALAN_CPP_NAMESPACE_END
322 #endif // XALANQNAMEBYVALUE_HEADER_GUARD_1357924680
void setLocalPart(const XalanDOMString &theLocalPart)
Set the local part of qualified name.
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...
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 st...
This is the abstract class that is used when reporting a problem some kind, that requires a message,...
This class defines an interface for classes that resolve namespace prefixes to their URIs.
virtual const XalanDOMString & getNamespace() const =0
Retrieve the namespace of qualified name.
virtual const XalanDOMString & getLocalPart() const =0
Retrieve the local part of qualified name.
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.
Xalan implementation of deque.
#define XALAN_USES_MEMORY_MANAGER(Type)
void clear()
Clear the instance.
XalanQNameByValue(const XalanQName &theSource, MemoryManager &theManager)
Construct an instance from another XalanQName.
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...
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 st...
#define XALAN_XPATH_EXPORT
MemoryManager & getMemoryManager()
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...
static XalanQNameByValue * create(const XalanDOMString &theNamespace, const XalanDOMString &theLocalPart, MemoryManager &theManager)
virtual const XalanDOMString & getNamespace() const
Retrieve the namespace of qualified name.
XalanQNameByValue(const XalanDOMString &theNamespace, const XalanDOMString &theLocalPart, MemoryManager &theManager)
Construct a XalanQNameByValue, with the supplied namespace and local part.
virtual const XalanDOMString & getLocalPart() const
Retrieve the local part of qualified name.
XERCES_CPP_NAMESPACE_QUALIFIER Locator LocatorType
virtual ~XalanQNameByValue()
XalanQNameByValue & operator=(const XalanQNameByValue &theRHS)
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...
Class to represent a qualified name.
XalanQNameByValue(MemoryManager &theManager)
Construct an empty XalanQNameByValue.
XalanQNameByValue & operator=(const XalanQName &theRHS)
void setNamespace(const XalanDOMString &theNamespace)
Set the Namespace URI of qualified name.
XalanQNameByValue(const XalanQNameByValue &theSource, MemoryManager &theManager)
Copy constructor.
Interpreting class diagrams
Doxygen and
GraphViz are
used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSLT Processor Version 1.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.
|
|