# FdoOdbcOvClassDefinition Class Reference

`#include <OdbcOvClassDefinition.h>`

Inheritance diagram for FdoOdbcOvClassDefinition:

[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 FdoOdbcOvPropertyDefinitionCollection * | GetProperties ()
| Gets a collection of Odbc property overrides.
FDOODBC_OV_API FdoOdbcOvTable * | GetTable ()
| 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 FdoOdbcOvClassDefinition * | Create (FdoString *name)
| Constructs an instance of an FdoOdbcOvClassDefinition using the specified arguments.
static 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 ()

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

- OdbcOvClassDefinition.h