API Reference OSGeo FDO Provider for ODBC
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

FdoOdbcOvPhysicalSchemaMapping Class Reference

#include <OdbcOvPhysicalSchemaMapping.h>

Inherits FdoRdbmsOvPhysicalSchemaMapping.

Inheritance diagram for FdoOdbcOvPhysicalSchemaMapping:

[legend]
List of all members.

Detailed Description

Concrete class offering schema overrides for the Odbc Provider.

Definition at line 27 of file OdbcOvPhysicalSchemaMapping.h.


Public Member Functions

virtual void _writeXmlAttributes (FdoXmlWriter *xmlWriter, const FdoXmlFlags *flags)
 DOXYGEN-IGNORE XML Serialization functions, not part of API. Serialize this property to XML.
FDOODBC_OV_API FdoOdbcOvClassCollectionGetClasses ()
 Gets the classes.
virtual FDOODBC_OV_API FdoString * GetProvider (void)
 Gets the provider name.
virtual void InitFromXml (FdoXmlSaxContext *pContext, FdoXmlAttributeCollection *attrs)
 Initialize this element from its XML attributes.

Static Public Member Functions

FDOODBC_OV_API FdoOdbcOvPhysicalSchemaMappingCreate (FdoString *name)
 Constructs an instance of an FdoOdbcOvPhysicalSchemaMapping using the specified arguments.
FDOODBC_OV_API FdoOdbcOvPhysicalSchemaMappingCreate ()
 Constructs a default of an FdoOdbcOvPhysicalSchemaMapping.

Protected Member Functions

virtual void AddClass (FdoRdbmsOvClassDefinition *pClass)
 Add the given class override to this schema override set.
virtual FdoRdbmsOvClassDefinitionCreateClass (FdoXmlSaxContext *context, FdoXmlAttributeCollection *atts)
 Create a class override from XML attributes.
virtual void Dispose ()
 FdoOdbcOvPhysicalSchemaMapping (FdoString *name)
 FdoOdbcOvPhysicalSchemaMapping ()
 
void Init ()
 Common initializer for all constructors:.
virtual ~FdoOdbcOvPhysicalSchemaMapping ()

Constructor & Destructor Documentation

FdoOdbcOvPhysicalSchemaMapping::FdoOdbcOvPhysicalSchemaMapping  )  [protected]
 

FdoOdbcOvPhysicalSchemaMapping::FdoOdbcOvPhysicalSchemaMapping FdoString *  name  )  [protected]
 

virtual FdoOdbcOvPhysicalSchemaMapping::~FdoOdbcOvPhysicalSchemaMapping  )  [protected, virtual]
 


Member Function Documentation

virtual void FdoOdbcOvPhysicalSchemaMapping::_writeXmlAttributes FdoXmlWriter *  xmlWriter,
const FdoXmlFlags *  flags
[virtual]
 

DOXYGEN-IGNORE XML Serialization functions, not part of API. Serialize this property to XML.

Reimplemented from FdoRdbmsOvPhysicalSchemaMapping.

virtual void FdoOdbcOvPhysicalSchemaMapping::AddClass FdoRdbmsOvClassDefinition pClass  )  [protected, virtual]
 

Add the given class override to this schema override set.

Reimplemented from FdoRdbmsOvPhysicalSchemaMapping.

FDOODBC_OV_API FdoOdbcOvPhysicalSchemaMapping* FdoOdbcOvPhysicalSchemaMapping::Create FdoString *  name  )  [static]
 

Constructs an instance of an FdoOdbcOvPhysicalSchemaMapping using the specified arguments.

Parameters:
name Input name
Returns:
Returns FdoOdbcOvPhysicalSchemaMapping

FDOODBC_OV_API FdoOdbcOvPhysicalSchemaMapping* FdoOdbcOvPhysicalSchemaMapping::Create  )  [static]
 

Constructs a default of an FdoOdbcOvPhysicalSchemaMapping.

Returns:
Returns FdoOdbcOvPhysicalSchemaMapping

virtual FdoRdbmsOvClassDefinition* FdoOdbcOvPhysicalSchemaMapping::CreateClass FdoXmlSaxContext *  context,
FdoXmlAttributeCollection *  atts
[protected, virtual]
 

Create a class override from XML attributes.

Reimplemented from FdoRdbmsOvPhysicalSchemaMapping.

virtual void FdoOdbcOvPhysicalSchemaMapping::Dispose  )  [protected, virtual]
 

FDOODBC_OV_API FdoOdbcOvClassCollection* FdoOdbcOvPhysicalSchemaMapping::GetClasses  ) 
 

Gets the classes.

Returns:
Returns the classes

Reimplemented from FdoRdbmsOvPhysicalSchemaMapping.

virtual FDOODBC_OV_API FdoString* FdoOdbcOvPhysicalSchemaMapping::GetProvider void   )  [virtual]
 

Gets the provider name.

Returns:
Returns the provider name

void FdoOdbcOvPhysicalSchemaMapping::Init  )  [protected]
 

Common initializer for all constructors:.

virtual void FdoOdbcOvPhysicalSchemaMapping::InitFromXml FdoXmlSaxContext *  pContext,
FdoXmlAttributeCollection *  attrs
[virtual]
 

Initialize this element from its XML attributes.

Reimplemented from FdoRdbmsOvPhysicalSchemaMapping.


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