16 #if !defined(ATTRIBUTEVECTORENTRY_HEADER_GUARD_1357924680)
17 #define ATTRIBUTEVECTORENTRY_HEADER_GUARD_1357924680
32 XALAN_CPP_NAMESPACE_BEGIN
47 m_Name(theName,theManager),
48 m_Value(theValue,theManager),
49 m_Type(theType,theManager)
55 const XMLCh* theValue,
58 m_Name(theName, theName +
length(theName) + 1, theManager),
59 m_Value(theValue, theValue +
length(theValue) + 1, theManager),
60 m_Type(theType, theType +
length(theType) + 1, theManager)
73 const XMLCh* theValue,
81 ThisType* theResult = theGuard.
get();
83 new (theResult) ThisType(theName, theValue, theType, theManager);
125 XALAN_CPP_NAMESPACE_END
129 #endif // ATTRIBUTEVECTORENTRY_HEADER_GUARD_1357924680
Definition: AttributeVectorEntry.hpp:36
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType
Definition: XalanMemoryManagement.hpp:39
AttributeVectorEntry(const XMLCh *theName, const XMLCh *theValue, const XMLCh *theType, MemoryManagerType &theManager)
Definition: AttributeVectorEntry.hpp:53
XalanVector< XMLCh > XMLChVectorType
Definition: AttributeVectorEntry.hpp:40
AttributeVectorEntry(const XMLChVectorType &theName, const XMLChVectorType &theValue, const XMLChVectorType &theType, MemoryManagerType &theManager)
Definition: AttributeVectorEntry.hpp:42
XMLChVectorType m_Name
Definition: AttributeVectorEntry.hpp:103
void clear()
Definition: AttributeVectorEntry.hpp:96
XMLChVectorType m_Type
Definition: AttributeVectorEntry.hpp:105
virtual ~AttributeVectorEntry()
Definition: AttributeVectorEntry.hpp:91
AttributeVectorEntry(MemoryManagerType &theManager)
Definition: AttributeVectorEntry.hpp:64
Type * get() const
Definition: XalanMemMgrAutoPtr.hpp:164
Definition: XalanMemMgrAutoPtr.hpp:46
static AttributeVectorEntry * create(const XMLCh *theName, const XMLCh *theValue, const XMLCh *theType, MemoryManagerType &theManager)
Definition: AttributeVectorEntry.hpp:72
XMLChVectorType m_Value
Definition: AttributeVectorEntry.hpp:104
XalanDOMString::size_type length(const XalanDOMString &theString)
Get the length of a XalanDOMString.
Definition: DOMStringHelper.hpp:277
static const XMLCh * endArray(const XMLCh *data)
Definition: AttributeVectorEntry.hpp:110