OSGeo FDO Provider for ArcSDE API Reference

ArcSDE API

API Reference OSGeo FDO Provider for ArcSDE

ArcSDEClassMapping Class Reference

#include <FdoArcSDEClassMapping.h>

List of all members.


Detailed Description

Definition at line 45 of file FdoArcSDEClassMapping.h.

Public Member Functions

FDOSDE_API void Dispose (void)
 Dispose this object.
FDOSDE_API FdoString * GetDatabaseName ()
 Returns the current database name override for this class.
FDOSDE_API ArcSDEGeometryStorageType GetGeometryStorageType ()
 Returns the geometry storage type override for this class.
FDOSDE_API ArcSDEIndexMappingCollectionGetIndexes ()
 Returns the index mappings for this class.
FDOSDE_API FdoString * GetOwnerName ()
 Returns the current owner name override for this class.
FDOSDE_API ArcSDEPropertyMappingCollectionGetProperties ()
 Returns the property mappings for this class.
FDOSDE_API FdoString * GetTableName ()
 Returns the current table name override for this class.
virtual FDOSDE_API void InitFromXml (FdoXmlSaxContext *pContext, FdoXmlAttributeCollection *attrs)
 Initialize this element from its XML attributes.
FDOSDE_API void SetDatabaseName (FdoString *)
 Sets the current database name override for this class.
FDOSDE_API void SetGeometryStorageType (ArcSDEGeometryStorageType type)
 Sets the geometry storage type override for this class.
FDOSDE_API void SetOwnerName (FdoString *)
 Sets the current owner name override for this class.
FDOSDE_API void SetTableName (FdoString *)
 Sets the current table name override for this class.
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 ~ArcSDEClassMapping (void)
 The destructor for the ArcSDEClassMapping class.

Static Public Member Functions

static FDOSDE_API ArcSDEClassMappingCreate (void)
 Creates a new instance of the ArcSDEClassMapping class.

Protected Member Functions

FDOSDE_API ArcSDEClassMapping (void)
 The constructor for the ArcSDEClassMapping class.

Protected Attributes

FdoStringP m_DatabaseName
 The ArcSDE database name for this class.
ArcSDEGeometryStorageType m_GeometryStorageType
 The geometry storage type for this class.
FdoPtr< ArcSDEIndexMappingCollectionm_IndexMappings
 The index mapping collection for this class.
FdoStringP m_OwnerName
 The ArcSDE owner name for this class.
FdoPtr< ArcSDEPropertyMappingCollectionm_PropertyMappings
 The property mapping collection for this class.
FdoStringP m_TableName
 The ArcSDE table name for this class.

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