Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members

FXEX::FXDatabaseManager Class Reference

This class is a nice and simple class which just supplies the user with a list of the available database source types. More...

#include <FXDatabaseManager.h>

List of all members.

Static Public Methods

FXStringList getSources ()
FXDatabaseInterfacegetSource (const FXString &source)
void deleteSource (FXDatabaseInterface **dbi)


Detailed Description

This class is a nice and simple class which just supplies the user with a list of the available database source types.

It then allows you to ask it for a handle to an instance which you then set some parameters on, then call create().

Note: 1. in the future this may use or inherit-from FXDLL so that we can dynamically load the various database sources.

2. this is a class rather than a namespace since, it then allows programmers to make an object out of it...

Definition at line 41 of file FXDatabaseManager.h.


Member Function Documentation

FXStringList FXEX::FXDatabaseManager::getSources [static]
 

returns a list of available database sources.

FXDatabaseInterface* FXEX::FXDatabaseManager::getSource const FXString & source [static]
 

get a specific database source, by name.

void FXEX::FXDatabaseManager::deleteSource FXDatabaseInterface ** dbi [static]
 

delete a database source,.