API Reference | OSGeo FDO Provider for ArcSDE |
#include <FdoArcSDEIndexMapping.h>
Public Member Functions | |
FDOSDE_API void | Dispose (void) |
Dispose this object. | |
FDOSDE_API FdoStringCollection * | GetPropertyNames () |
Returns the collection of FDO property names this index applies to. Must be non-empty when executing ApplySchema. | |
virtual FDOSDE_API void | InitFromXml (FdoXmlSaxContext *pContext, FdoXmlAttributeCollection *attrs) |
Initialize this element from its XML attributes. | |
FDOSDE_API bool | IsAscending () |
Returns true if index enforces ascending order, false otherwise. | |
FDOSDE_API bool | IsUnique () |
Returns true if index enforces uniqueness, false otherwise. | |
FDOSDE_API void | SetAscending (bool value) |
Set this to true if index should enforce ascending order, false otherwise. | |
FDOSDE_API void | SetUnique (bool value) |
Set this to true if index should enforce uniqueness, false otherwise. | |
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 | ~ArcSDEIndexMapping (void) |
The destructor for the ArcSDEIndexMapping class. | |
Static Public Member Functions | |
FDOSDE_API ArcSDEIndexMapping * | Create (void) |
Creates a new instance of the ArcSDEIndexMapping class. | |
Protected Member Functions | |
FDOSDE_API | ArcSDEIndexMapping (void) |
The constructor for the ArcSDEIndexMapping class. | |
Protected Attributes | |
bool | m_Ascending |
Whether or not this index enforces ascending order. | |
FdoPtr< FdoStringCollection > | m_IndexPropertyMappings |
The properties this index applies to. | |
bool | m_Unique |
Whether or not this index enforces uniqueness. |
|
The constructor for the ArcSDEIndexMapping class.
|
|
The destructor for the ArcSDEIndexMapping class.
|
|
Creates a new instance of the ArcSDEIndexMapping class.
|
|
Dispose this object.
Definition at line 61 of file FdoArcSDEIndexMapping.h. |
|
Returns the collection of FDO property names this index applies to. Must be non-empty when executing ApplySchema.
|
|
Initialize this element from its XML attributes.
|
|
Returns true if index enforces ascending order, false otherwise.
|
|
Returns true if index enforces uniqueness, false otherwise.
|
|
Set this to true if index should enforce ascending order, false otherwise.
|
|
Set this to true if index should enforce uniqueness, false otherwise.
|
|
Handle the end of a sub-element.
|
|
Handle the start of a sub-element.
|
|
Whether or not this index enforces ascending order.
Definition at line 157 of file FdoArcSDEIndexMapping.h. |
|
The properties this index applies to.
Definition at line 162 of file FdoArcSDEIndexMapping.h. |
|
Whether or not this index enforces uniqueness.
Definition at line 152 of file FdoArcSDEIndexMapping.h. |
Comments? |