|
World Ocean Simulation System (WOSS) library
|
WossDbCreator for the custom made NetCDF WOA2005 SSP database. More...
#include <ssp-woa2005-db-creator.h>


Public Member Functions | |
| SspWoa2005DbCreator () | |
| SspWoa2005DbCreator (WOADbType db_type) | |
| virtual WossDb *const | createWossDb () |
| WOADbType | getWoaDbType () const |
| SspWoa2005DbCreator & | setWoaDbType (WOADbType type) |
Public Member Functions inherited from woss::WossDbCreator | |
| WossDbCreator () | |
| WossDbCreator & | setDebug (bool flag) |
| WossDbCreator & | setWossDebug (bool flag) |
| WossDbCreator & | setDbPathName (const ::std::string &name) |
| bool | isUsingDebug () const |
| bool | isUsingWossDbDebug () const |
| ::std::string | getDbPathName () const |
Protected Member Functions | |
| virtual bool | initializeDb (WossDb *const woss_db) |
Protected Attributes | |
| WOADbType | woa_db_type |
Protected Attributes inherited from woss::WossDbCreator | |
| bool | debug |
| bool | woss_db_debug |
| ::std::string | pathname |
WossDbCreator for the custom made NetCDF WOA2005 SSP database.
Specialization of WossDbCreator for the custom made NetCDF WOA2005 SSP database
| SspWoa2005DbCreator::SspWoa2005DbCreator | ( | ) |
Default SspWoa2005DbCreator constructor
References woss::WOA_DB_TYPE_2005.
| SspWoa2005DbCreator::SspWoa2005DbCreator | ( | WOADbType | db_type | ) |
SspWoa2005DbCreator constructor
| db_type | WOADbType of the database |
|
virtual |
This method is called to create and initialize a SspWoa2005Db
Implements woss::WossDbCreator.
References initializeDb(), and woss::WossDbCreator::pathname.

|
inline |
Returns current WOADbType
|
protectedvirtual |
Initializes the pointed object
| woss_db | pointer to a recently created SspWoa2005Db |
Implements woss::WossDbCreator.
References woss::WossDbCreator::initializeDb().
Referenced by createWossDb().

|
inline |
Set current WOADbType
| type | valid WOADbType |