| API Reference | OSGeo FDO Provider for MySQL |
#include <MySqlOvPhysicalSchemaMapping.h>
Inherits FdoRdbmsOvPhysicalSchemaMapping.
Inheritance diagram for FdoMySQLOvPhysicalSchemaMapping:
Definition at line 28 of file MySqlOvPhysicalSchemaMapping.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. | |
| FDOMYSQL_OV_API FdoMySQLOvClassCollection * | GetClasses () |
| Gets the classes. | |
| FDOMYSQL_OV_API FdoString * | GetDatabase () |
| Gets the database. | |
| FDOMYSQL_OV_API FdoString * | GetDataDirectory () |
| Gets the directory where table data is stored. | |
| FDOMYSQL_OV_API FdoString * | GetIndexDirectory () |
| Gets the directory where indexes are stored. | |
| virtual FDOMYSQL_OV_API FdoString * | GetProvider (void) |
| Gets the provider name. | |
| FDOMYSQL_OV_API MySQLOvStorageEngineType | GetStorageEngine () |
| Gets the storage engine type. | |
| virtual void | InitFromXml (FdoXmlSaxContext *pContext, FdoXmlAttributeCollection *attrs) |
| Initialize this element from its XML attributes. | |
| FDOMYSQL_OV_API void | SetDatabase (FdoString *database) |
| Sets the database. | |
| FDOMYSQL_OV_API void | SetDataDirectory (FdoString *dataDirectory) |
| Sets the directory where table data is stored. | |
| FDOMYSQL_OV_API void | SetIndexDirectory (FdoString *indexDirectory) |
| Sets the directory where indexes are stored. | |
| FDOMYSQL_OV_API void | SetStorageEngine (MySQLOvStorageEngineType storageEngine) |
| Sets the storage engine type. | |
Static Public Member Functions | |
| FDOMYSQL_OV_API FdoMySQLOvPhysicalSchemaMapping * | Create (FdoString *name) |
| Constructs an instance of an FdoMySQLOvPhysicalSchemaMapping using the specified arguments. | |
| FDOMYSQL_OV_API FdoMySQLOvPhysicalSchemaMapping * | Create () |
| Constructs a default of an FdoMySQLOvPhysicalSchemaMapping. | |
Protected Member Functions | |
| virtual void | AddClass (FdoRdbmsOvClassDefinition *pClass) |
| Add the given class override to this schema override set. | |
| virtual FdoRdbmsOvClassDefinition * | CreateClass (FdoXmlSaxContext *context, FdoXmlAttributeCollection *atts) |
| Create a class override from XML attributes. | |
| virtual void | Dispose () |
| FdoMySQLOvPhysicalSchemaMapping (FdoString *name) | |
| FdoMySQLOvPhysicalSchemaMapping () | |
| | |
| void | Init () |
| common initializer for all constructors: | |
| virtual | ~FdoMySQLOvPhysicalSchemaMapping () |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
DOXYGEN-IGNORE XML Serialization functions, not part of API. Serialize this property to XML.
Reimplemented from FdoRdbmsOvPhysicalSchemaMapping. |
|
|
Add the given class override to this schema override set.
Reimplemented from FdoRdbmsOvPhysicalSchemaMapping. |
|
|
Constructs an instance of an FdoMySQLOvPhysicalSchemaMapping using the specified arguments.
|
|
|
Constructs a default of an FdoMySQLOvPhysicalSchemaMapping.
|
|
||||||||||||
|
Create a class override from XML attributes.
Reimplemented from FdoRdbmsOvPhysicalSchemaMapping. |
|
|
|
|
|
Gets the classes.
Reimplemented from FdoRdbmsOvPhysicalSchemaMapping. |
|
|
Gets the database.
|
|
|
Gets the directory where table data is stored.
|
|
|
Gets the directory where indexes are stored.
|
|
|
Gets the provider name.
|
|
|
Gets the storage engine type.
|
|
|
common initializer for all constructors:
|
|
||||||||||||
|
Initialize this element from its XML attributes.
Reimplemented from FdoRdbmsOvPhysicalSchemaMapping. |
|
|
Sets the database.
|
|
|
Sets the directory where table data is stored.
|
|
|
Sets the directory where indexes are stored.
|
|
|
Sets the storage engine type.
|
| Comments? |