16 #if !defined(XALANQNAMEBYVALUE_HEADER_GUARD_1357924680)
17 #define XALANQNAMEBYVALUE_HEADER_GUARD_1357924680
31 XALAN_DECLARE_XERCES_CLASS(Locator)
35 XALAN_CPP_NAMESPACE_BEGIN
58 return m_namespace.getMemoryManager();
106 const NamespacesStackType& namespaces,
108 const LocatorType* locator = 0,
109 bool fUseDefault =
false);
121 const XalanDOMChar* qname,
122 const NamespacesStackType& namespaces,
124 const LocatorType* locator = 0,
125 bool fUseDefault =
false);
141 const DOMSupport& domSupport,
143 const LocatorType* locator = 0);
157 const LocatorType* locator = 0);
168 getLocalPart()
const;
178 m_localpart = theLocalPart;
187 getNamespace()
const;
197 m_namespace = theNamespace;
213 const NamespacesStackType& namespaces,
214 const LocatorType* locator = 0,
215 bool fUseDefault =
false);
229 const XalanDOMChar* qname,
230 const NamespacesStackType& namespaces,
231 const LocatorType* locator = 0,
232 bool fUseDefault =
false);
247 const LocatorType* locator = 0);
260 const XalanDOMChar* qname,
262 const LocatorType* locator = 0);
276 m_namespace = theRHS.m_namespace;
277 m_localpart = theRHS.m_localpart;
296 const XalanDOMChar* qname,
298 const NamespacesStackType& namespaces,
299 const LocatorType* locator,
304 const XalanDOMChar* qname,
307 const LocatorType* locator);
311 const XalanDOMChar* qname,
313 const LocatorType* locator);
323 XALAN_CPP_NAMESPACE_END
327 #endif // XALANQNAMEBYVALUE_HEADER_GUARD_1357924680
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType
Definition: XalanMemoryManagement.hpp:39
Definition: DOMSupport.hpp:39
void clear()
Clear the instance.
Definition: XalanQNameByValue.hpp:267
Definition: XalanElement.hpp:42
virtual const XalanDOMString & getNamespace() const =0
Retrieve the namespace of qualified name.
Definition: XPathEnvSupport.hpp:62
This class defines an interface for classes that resolve namespace prefixes to their URIs...
Definition: PrefixResolver.hpp:37
XERCES_CPP_NAMESPACE_QUALIFIER Locator LocatorType
Definition: XalanQNameByValue.hpp:47
XalanQNameByValue & operator=(const XalanQNameByValue &theRHS)
Definition: XalanQNameByValue.hpp:274
Definition: XalanQNameByValue.hpp:43
Definition: XalanDOMString.hpp:42
virtual const XalanDOMString & getLocalPart() const =0
Retrieve the local part of qualified name.
XalanQNameByValue & operator=(const XalanQName &theRHS)
Definition: XalanQNameByValue.hpp:283
unsigned int size_type
Definition: XalanDOMString.hpp:53
void setNamespace(const XalanDOMString &theNamespace)
Set the Namespace URI of qualified name.
Definition: XalanQNameByValue.hpp:195
#define XALAN_XPATH_EXPORT
Definition: XPathDefinitions.hpp:33
Class to represent a qualified name: "The name of an internal XSLT object, specifically a named templ...
Definition: XalanQName.hpp:68
MemoryManagerType & getMemoryManager()
Definition: XalanQNameByValue.hpp:56
void setLocalPart(const XalanDOMString &theLocalPart)
Set the local part of qualified name.
Definition: XalanQNameByValue.hpp:176