| API Reference | OSGeo FDO Provider for ArcSDE |
#include <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 ArcSDEIndexMappingCollection * | GetIndexes () |
| Returns the index mappings for this class. | |
| FDOSDE_API FdoString * | GetOwnerName () |
| Returns the current owner name override for this class. | |
| FDOSDE_API ArcSDEPropertyMappingCollection * | GetProperties () |
| 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 | |
| FDOSDE_API ArcSDEClassMapping * | Create (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< ArcSDEIndexMappingCollection > | m_IndexMappings |
| The index mapping collection for this class. | |
| FdoStringP | m_OwnerName |
| The ArcSDE owner name for this class. | |
| FdoPtr< ArcSDEPropertyMappingCollection > | m_PropertyMappings |
| The property mapping collection for this class. | |
| FdoStringP | m_TableName |
| The ArcSDE table name for this class. | |
|
|
The constructor for the ArcSDEClassMapping class.
|
|
|
The destructor for the ArcSDEClassMapping class.
|
|
|
Creates a new instance of the ArcSDEClassMapping class.
|
|
|
Dispose this object.
Definition at line 79 of file FdoArcSDEClassMapping.h. |
|
|
Returns the current database name override for this class.
|
|
|
Returns the geometry storage type override for this class.
|
|
|
Returns the index mappings for this class.
|
|
|
Returns the current owner name override for this class.
|
|
|
Returns the property mappings for this class.
|
|
|
Returns the current table name override for this class.
|
|
||||||||||||
|
Initialize this element from its XML attributes.
|
|
|
Sets the current database name override for this class.
|
|
|
Sets the geometry storage type override for this class.
|
|
|
Sets the current owner name override for this class.
|
|
|
Sets the current table name override for this class.
|
|
||||||||||||||||||||
|
Handle the end of a sub-element.
|
|
||||||||||||||||||||||||
|
Handle the start of a sub-element.
|
|
|
The ArcSDE database name for this class.
Definition at line 234 of file FdoArcSDEClassMapping.h. |
|
|
The geometry storage type for this class.
Definition at line 209 of file FdoArcSDEClassMapping.h. |
|
|
The index mapping collection for this class.
Definition at line 219 of file FdoArcSDEClassMapping.h. |
|
|
The ArcSDE owner name for this class.
Definition at line 229 of file FdoArcSDEClassMapping.h. |
|
|
The property mapping collection for this class.
Definition at line 214 of file FdoArcSDEClassMapping.h. |
|
|
The ArcSDE table name for this class.
Definition at line 224 of file FdoArcSDEClassMapping.h. |
| Comments? |