OSGeo FDO Provider for ODBC API Reference

OSGeo FDO Provider for ODBC API

API Reference OSGeo FDO Provider for ODBC

FdoOdbcOvClassDefinition Class Reference

#include <OdbcOvClassDefinition.h>

Inherits FdoRdbmsOvClassDefinition.

Inheritance diagram for FdoOdbcOvClassDefinition:

Inheritance graph
[legend]
List of all members.

Detailed Description

Concrete class defining physical schema overrides for a class definition.

Definition at line 29 of file OdbcOvClassDefinition.h.

Public Member Functions

FDOODBC_OV_API FdoOdbcOvPropertyDefinitionCollectionGetProperties ()
 Gets a collection of Odbc property overrides.
FDOODBC_OV_API FdoOdbcOvTableGetTable ()
 Gets the Odbc table override for this class override.
FDOODBC_OV_API void SetTable (FdoOdbcOvTable *table)
 Sets the Odbc table override for this class override.

Static Public Member Functions

static FDOODBC_OV_API FdoOdbcOvClassDefinitionCreate (FdoString *name)
 Constructs an instance of an FdoOdbcOvClassDefinition using the specified arguments.
static FDOODBC_OV_API FdoOdbcOvClassDefinitionCreate ()
 Constructs a default of an FdoOdbcOvClassDefinition.

Protected Member Functions

virtual void AddProperty (FdoRdbmsOvPropertyDefinition *pProp)
 Add the given property override to this class override.
virtual FdoRdbmsOvDataPropertyDefinitionCreateDataProperty (FdoXmlSaxContext *context, FdoXmlAttributeCollection *propAtts, FdoXmlAttributeCollection *colAtts)
 Create data property override from XML attributes.
virtual FdoRdbmsOvGeometricPropertyDefinitionCreateGeometricProperty (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 ()

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