22 #if !defined(XERCESC_INCLUDE_GUARD_ATTRIBUTES_HPP)
23 #define XERCESC_INCLUDE_GUARD_ATTRIBUTES_HPP
143 virtual const XMLCh* getLocalName(
const XMLSize_t index)
const = 0;
212 virtual bool getIndex(
const XMLCh*
const uri,
213 const XMLCh*
const localPart,
225 virtual int getIndex(
const XMLCh*
const uri,
226 const XMLCh*
const localPart )
const = 0 ;
236 virtual bool getIndex(
const XMLCh*
const qName,
246 virtual int getIndex(
const XMLCh*
const qName )
const = 0 ;
260 virtual const XMLCh* getType(
const XMLCh*
const uri,
261 const XMLCh*
const localPart )
const = 0 ;
273 virtual const XMLCh* getType(
const XMLCh*
const qName)
const = 0;
286 virtual const XMLCh* getValue(
const XMLCh*
const uri,
const XMLCh*
const localPart )
const = 0 ;
298 virtual const XMLCh* getValue(
const XMLCh*
const qName)
const = 0;
virtual ~Attributes()
Destructor.
Definition: Attributes.hpp:96
#define SAX2_EXPORT
Definition: XercesDefs.hpp:165
Interface for an element's attribute specifications.
Definition: Attributes.hpp:82
SIZE_T XMLSize_t
Definition: Xerces_autoconf_config.borland.hpp:86
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
wchar_t XMLCh
Definition: Xerces_autoconf_config.borland.hpp:92
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113
Attributes()
Default constructor.
Definition: Attributes.hpp:91