16 #if !defined(ATTRIBUTEVECTORENTRYEXTENDED_HEADER_GUARD_1357924680)
17 #define ATTRIBUTEVECTORENTRYEXTENDED_HEADER_GUARD_1357924680
30 XALAN_CPP_NAMESPACE_BEGIN
46 m_uri(theURI, theManager),
47 m_localName(theLocalName, theManager)
53 const XMLCh* theValue,
56 const XMLCh* theLocalName,
59 m_uri(theURI, theURI +
length(theURI) + 1, theManager),
60 m_localName(theLocalName, theLocalName +
length(theLocalName) + 1,theManager)
66 const XMLCh* theValue,
71 m_localName(theManager)
78 m_localName(theManager)
85 const XMLCh* theValue,
88 const XMLCh* theLocalName,
95 ThisType* theResult = theGuard.
get();
97 new (theResult) ThisType(theName, theValue, theType, theURI, theLocalName, theManager);
124 XALAN_CPP_NAMESPACE_END
128 #endif // ATTRIBUTEVECTORENTRY_HEADER_GUARD_1357924680
Definition: AttributeVectorEntry.hpp:36
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType
Definition: XalanMemoryManagement.hpp:39
static AttributeVectorEntryExtended * create(const XMLCh *theName, const XMLCh *theValue, const XMLCh *theType, const XMLCh *theURI, const XMLCh *theLocalName, MemoryManagerType &theManager)
Definition: AttributeVectorEntryExtended.hpp:83
void clear()
Definition: AttributeVectorEntry.hpp:96
void clear()
Definition: AttributeVectorEntryExtended.hpp:110
Definition: AttributeVectorEntryExtended.hpp:34
AttributeVectorEntryExtended(const XMLChVectorType &theName, const XMLChVectorType &theValue, const XMLChVectorType &theType, const XMLChVectorType &theURI, const XMLChVectorType &theLocalName, MemoryManagerType &theManager)
Definition: AttributeVectorEntryExtended.hpp:38
Type * get() const
Definition: XalanMemMgrAutoPtr.hpp:164
AttributeVectorEntryExtended(const XMLCh *theName, const XMLCh *theValue, const XMLCh *theType, const XMLCh *theURI, const XMLCh *theLocalName, MemoryManagerType &theManager)
Definition: AttributeVectorEntryExtended.hpp:51
Definition: XalanMemMgrAutoPtr.hpp:46
AttributeVectorEntryExtended(const XMLCh *theName, const XMLCh *theValue, const XMLCh *theType, MemoryManagerType &theManager)
Definition: AttributeVectorEntryExtended.hpp:64
XalanDOMString::size_type length(const XalanDOMString &theString)
Get the length of a XalanDOMString.
Definition: DOMStringHelper.hpp:277
XMLChVectorType m_uri
Definition: AttributeVectorEntryExtended.hpp:118
XMLChVectorType m_localName
Definition: AttributeVectorEntryExtended.hpp:119
virtual ~AttributeVectorEntryExtended()
Definition: AttributeVectorEntryExtended.hpp:105
AttributeVectorEntryExtended(MemoryManagerType &theManager)
Definition: AttributeVectorEntryExtended.hpp:75