# FdoMySQLOvTable Class Reference

`#include <MySqlOvTable.h>`

Inheritance diagram for FdoMySQLOvTable:

[legend]

List of all members.

## Detailed Description

Concrete class defining physical schema overrides for a table.

Definition at line 27 of file MySqlOvTable.h.

## Public Member Functions
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.
FDOMYSQL_OV_API MySQLOvStorageEngineType | GetStorageEngine ()
| Gets the storage engine type.
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
static FDOMYSQL_OV_API FdoMySQLOvTable * | Create (FdoString *name)
| Constructs an instance of an FdoMySQLOvTable using the specified arguments.
static FDOMYSQL_OV_API FdoMySQLOvTable * | Create ()
| Constructs a default of an FdoMySQLOvTable.
## Protected Member Functions
virtual void | Dispose ()
| FdoMySQLOvTable (FdoString *name)
| FdoMySQLOvTable ()
void | Init ()
| Common initializer for all constructors:.
virtual | ~FdoMySQLOvTable ()

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

- MySqlOvTable.h