18 #if !defined(ATTRIBUTEVECTORENTRY_HEADER_GUARD_1357924680) 19 #define ATTRIBUTEVECTORENTRY_HEADER_GUARD_1357924680 34 XALAN_CPP_NAMESPACE_BEGIN
45 const XMLChVectorType& theName,
46 const XMLChVectorType& theValue,
47 const XMLChVectorType& theType,
48 MemoryManager& theManager) :
49 m_Name(theName,theManager),
50 m_Value(theValue,theManager),
51 m_Type(theType,theManager)
57 const XMLCh* theValue,
59 MemoryManager& theManager) :
60 m_Name(theName, theName +
length(theName) + 1, theManager),
61 m_Value(theValue, theValue +
length(theValue) + 1, theManager),
62 m_Type(theType, theType +
length(theType) + 1, theManager)
76 const XMLCh* theValue,
78 MemoryManager& theManager)
126 XALAN_CPP_NAMESPACE_END
130 #endif // ATTRIBUTEVECTORENTRY_HEADER_GUARD_1357924680
XalanVector< XMLCh > XMLChVectorType
virtual ~AttributeVectorEntry()
AttributeVectorEntry(const XMLChVectorType &theName, const XMLChVectorType &theValue, const XMLChVectorType &theType, MemoryManager &theManager)
AttributeVectorEntry(MemoryManager &theManager)
XalanDOMString::size_type length(const XalanDOMString &theString)
Get the length of a XalanDOMString.
static const XMLCh * endArray(const XMLCh *data)
Type * XalanConstruct(MemoryManager &theMemoryManager, Type *&theInstance)
static AttributeVectorEntry * create(const XMLCh *theName, const XMLCh *theValue, const XMLCh *theType, MemoryManager &theManager)
AttributeVectorEntry(const XMLCh *theName, const XMLCh *theValue, const XMLCh *theType, MemoryManager &theManager)