OSGeo FDO Provider for ArcSDE API Reference


API Reference OSGeo FDO Provider for ArcSDE

ArcSDESchemaMapping Class Reference

#include <FdoArcSDESchemaMapping.h>

List of all members.

Detailed Description

Definition at line 32 of file FdoArcSDESchemaMapping.h.

Public Member Functions

FDOSDE_API void Dispose (void)
 Dispose this object.
FDOSDE_API ArcSDEClassMappingCollectionGetClasses ()
 Get the collection of class overrides for this schema mapping.
virtual FDOSDE_API FdoString * GetProvider ()
 Gets the name of the applicable FDO provider.
virtual FDOSDE_API void InitFromXml (FdoXmlSaxContext *pContext, FdoXmlAttributeCollection *attrs)
 Initialize this element from its XML attributes.
virtual FDOSDE_API FdoBoolean XmlEndElement (FdoXmlSaxContext *context, FdoString *uri, FdoString *name, FdoString *qname)
 Handle the end of a sub-element.
virtual FDOSDE_API FdoXmlSaxHandler * XmlStartElement (FdoXmlSaxContext *context, FdoString *uri, FdoString *name, FdoString *qname, FdoXmlAttributeCollection *atts)
 Handle the start of a sub-element.
virtual FDOSDE_API ~ArcSDESchemaMapping (void)
 Destructor for the ArcSDESchemaMapping class.

Static Public Member Functions

static FDOSDE_API ArcSDESchemaMappingCreate (void)
 Creates a new instance of the ArcSDESchemaMapping class.

/ returns a new instance of the ArcSDESchemaMapping class.

Protected Member Functions

virtual void _writeXml (FdoXmlWriter *xmlWriter, const FdoXmlFlags *flags)
 Write this element to XML.
FDOSDE_API ArcSDESchemaMapping (void)
 Constructor for the ArcSDESchemaMapping class.

Protected Attributes

FdoPtr< ArcSDEClassMappingCollectionm_ClassMappings
 The class mapping collection for this schema.

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