FdoOdbcOvClassDefinition Class Reference

Concrete class defining physical schema overrides for a class definition. More...

#include <OdbcOvClassDefinition.h>

Inherits FdoRdbmsOvClassDefinition.

List of all members.


Public Member Functions

FDOODBC_OV_API
FdoOdbcOvPropertyDefinitionCollection
GetProperties ()
 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
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 ()

Detailed Description

Concrete class defining physical schema overrides for a class definition.

Definition at line 29 of file OdbcOvClassDefinition.h.


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