22#if !defined(XERCESC_INCLUDE_GUARD_PSVIHANDLER_HPP)
23#define XERCESC_INCLUDE_GUARD_PSVIHANDLER_HPP
65 const XMLCh*
const localName
66 ,
const XMLCh*
const uri
92 virtual void handlePartialElementPSVI
94 const XMLCh*
const localName
95 ,
const XMLCh*
const uri
112 const XMLCh*
const localName
113 ,
const XMLCh*
const uri
#define XMLPARSER_EXPORT
Definition XercesDefs.hpp:163
#define XERCES_CPP_NAMESPACE_BEGIN
Definition XercesDefs.hpp:112
#define XERCES_CPP_NAMESPACE_END
Definition XercesDefs.hpp:113
char16_t XMLCh
Definition Xerces_autoconf_config.hpp:120
Definition PSVIAttributeList.hpp:60
Definition PSVIElement.hpp:42
This abstract class provides the interface for the scanner to return PSVI information to the applicat...
Definition PSVIHandler.hpp:39
virtual void handleAttributesPSVI(const XMLCh *const localName, const XMLCh *const uri, PSVIAttributeList *psviAttributes)=0
Enables PSVI information about attributes to be passed back to the application.
virtual void handleElementPSVI(const XMLCh *const localName, const XMLCh *const uri, PSVIElement *elementInfo)=0
Receive notification of the PSVI properties of an element.
virtual ~PSVIHandler()
Definition PSVIHandler.hpp:46
PSVIHandler()
Definition PSVIHandler.hpp:126
virtual void handlePartialElementPSVI(const XMLCh *const localName, const XMLCh *const uri, PSVIElement *elementInfo)
Receive notification of partial PSVI properties of an element.
Definition PSVIHandler.hpp:139