Autodesk FDO Provider for Oracle API Reference

Oracle Provider API

API Reference Autodesk FDO Provider for Oracle

FdoOracleOvClassDefinition Class Reference

#include <OracleOvClassDefinition.h>

Inherits FdoRdbmsOvClassDefinition.

Inheritance diagram for FdoOracleOvClassDefinition:

Inheritance graph
[legend]
List of all members.

Detailed Description

Concrete class defining physical schema overrides for a class definition.

Definition at line 43 of file OracleOvClassDefinition.h.

Public Member Functions

FDOORACLE_OV_API FdoOracleOvPropertyDefinitionCollectionGetProperties ()
 Gets a collection of Oracle property overrides.
FDOORACLE_OV_API FdoOracleOvTableGetTable ()
 Gets the Oracle table override for this class override.
FDOORACLE_OV_API void SetTable (FdoOracleOvTable *table)
 Sets the Oracle table override for this class override.

Static Public Member Functions

static FDOORACLE_OV_API FdoOracleOvClassDefinitionCreate (FdoString *name)
 Constructs an instance of an FdoOracleOvClassDefinition using the specified arguments.
static FDOORACLE_OV_API FdoOracleOvClassDefinitionCreate ()
 Constructs a default of an FdoOracleOvClassDefinition.

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 FdoRdbmsOvObjectPropertyDefinitionCreateObjectProperty (FdoXmlSaxContext *context, FdoXmlAttributeCollection *propAtts, FdoString *mappingType, FdoXmlAttributeCollection *mappingAtts)
 Create object property override from XML attributes.
virtual void Dispose ()
 FdoOracleOvClassDefinition (FdoString *name)
 FdoOracleOvClassDefinition ()
void Init ()
virtual void SetTable (FdoXmlSaxContext *context, FdoXmlAttributeCollection *atts)
 Create table override from XML attributes.
virtual ~FdoOracleOvClassDefinition ()

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