| API Reference | OSGeo FDO Provider for ODBC |
#include <OdbcOvClassDefinition.h>
Inherits FdoRdbmsOvClassDefinition.
Inheritance diagram for FdoOdbcOvClassDefinition:
Definition at line 29 of file OdbcOvClassDefinition.h.
Public Member Functions | |
| virtual void | _writeXmlAttributes (FdoXmlWriter *xmlWriter, const FdoXmlFlags *flags) |
| Serialize the XML attributes of this class:. | |
| FDOODBC_OV_API FdoOdbcOvPropertyDefinitionCollection * | GetProperties () |
| Gets a collection of Odbc property overrides. | |
| FDOODBC_OV_API FdoOdbcOvTable * | GetTable () |
| Gets the Odbc table override for this class override. | |
| virtual void | InitFromXml (FdoXmlSaxContext *pContext, FdoXmlAttributeCollection *attrs) |
| Initialize this element from its XML attributes. | |
| void | SetParent (FdoPhysicalElementMapping *value) |
| DOXYGEN-IGNORE Sets the parent of this object. Not part of the API. | |
| FDOODBC_OV_API void | SetTable (FdoOdbcOvTable *table) |
| Sets the Odbc table override for this class override. | |
Static Public Member Functions | |
| FDOODBC_OV_API FdoOdbcOvClassDefinition * | Create (FdoString *name) |
| Constructs an instance of an FdoOdbcOvClassDefinition using the specified arguments. | |
| FDOODBC_OV_API FdoOdbcOvClassDefinition * | Create () |
| Constructs a default of an FdoOdbcOvClassDefinition. | |
Protected Member Functions | |
| virtual void | AddProperty (FdoRdbmsOvPropertyDefinition *pProp) |
| Add the given property override to this class override. | |
| virtual FdoRdbmsOvDataPropertyDefinition * | CreateDataProperty (FdoXmlSaxContext *context, FdoXmlAttributeCollection *propAtts, FdoXmlAttributeCollection *colAtts) |
| Create data property override from XML attributes. | |
| virtual FdoRdbmsOvGeometricPropertyDefinition * | CreateGeometricProperty (FdoXmlSaxContext *context, FdoXmlAttributeCollection *propAtts, FdoXmlAttributeCollection *colAtts) |
| Create geometric property override from XML attributes. | |
| virtual void | Dispose () |
| FdoOdbcOvClassDefinition (FdoString *name) | |
| FdoOdbcOvClassDefinition () | |
| | |
| void | Init () |
| virtual void | SetTable (FdoXmlSaxContext *context, FdoXmlAttributeCollection *atts) |
| Create table override from XML attributes. | |
| virtual | ~FdoOdbcOvClassDefinition () |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Serialize the XML attributes of this class:.
Reimplemented from FdoRdbmsOvClassDefinition. |
|
|
Add the given property override to this class override.
Implements FdoRdbmsOvClassDefinition. |
|
|
Constructs an instance of an FdoOdbcOvClassDefinition using the specified arguments.
|
|
|
Constructs a default of an FdoOdbcOvClassDefinition.
|
|
||||||||||||||||
|
Create data property override from XML attributes.
Reimplemented from FdoRdbmsOvClassDefinition. |
|
||||||||||||||||
|
Create geometric property override from XML attributes.
Reimplemented from FdoRdbmsOvClassDefinition. |
|
|
|
|
|
Gets a collection of Odbc property overrides.
Reimplemented from FdoRdbmsOvClassDefinition. |
|
|
Gets the Odbc table override for this class override.
Reimplemented from FdoRdbmsOvClassDefinition. |
|
|
Reimplemented from FdoRdbmsOvClassDefinition. |
|
||||||||||||
|
Initialize this element from its XML attributes.
Reimplemented from FdoRdbmsOvClassDefinition. |
|
|
DOXYGEN-IGNORE Sets the parent of this object. Not part of the API.
Reimplemented from FdoRdbmsOvClassDefinition. |
|
||||||||||||
|
Create table override from XML attributes.
Reimplemented from FdoRdbmsOvClassDefinition. |
|
|
Sets the Odbc table override for this class override.
|
| Comments? |