FdoXmlFeaturePropertyReader Class Reference

FdoXmlFeaturePropertyReader reads features from an XML document. The reading is event driven. As features and properties within features are encountered, the invoker is notified through the FdoXmlFeatureHandler interface. This class is similar to FdoXmlFeatureReader except that it provides better performance. More...

#include <FeaturePropertyReader.h>

Inherits FdoXmlSaxHandler, and FdoIDisposable.

List of all members.


Public Member Functions

virtual FDO_API FdoBoolean GetEOF ()=0
 Indicates whether all features have been read.
virtual FDO_API
FdoFeatureSchemaCollection
GetFeatureSchemas ()=0
 Gets the feature schemas describing the features being read.
virtual FDO_API FdoXmlReaderGetXmlReader ()=0
 Gets the Xml document reader that was passed to this object.
virtual FDO_API FdoBoolean Parse (FdoXmlFeatureHandler *featureHandler=NULL, FdoXmlFeatureContext *featureContext=NULL, FdoBoolean incremental=false)=0
 Parses the XML document.
virtual FDO_API void SetFeatureSchemas (FdoFeatureSchemaCollection *schemas)=0
 Sets the feature schemas describing the features being read.

Static Public Member Functions

static FDO_API
FdoXmlFeaturePropertyReader
Create (FdoXmlReader *reader, FdoXmlFeatureFlags *flags=NULL)
 creates a Feature Property Reader.

Detailed Description

FdoXmlFeaturePropertyReader reads features from an XML document. The reading is event driven. As features and properties within features are encountered, the invoker is notified through the FdoXmlFeatureHandler interface. This class is similar to FdoXmlFeatureReader except that it provides better performance.

Definition at line 38 of file FeaturePropertyReader.h.


The documentation for this class was generated from the following file: