#include <CifSchemaMap.h>
Inherits Db.
Inheritance diagram for DbOracle:
Public Member Functions | |
DbOracle (SchemaMap &schemaMapping, const string &dbName=DB_DEFAULT_NAME) | |
~DbOracle () | |
void | WriteSchemaStart (std::ostream &io) |
void | WriteLoadingStart (std::ostream &io) |
void | WriteLoadingTable (std::ostream &io, const string &tableName, const string &path) |
void | GetDate (string &dType) |
void | GetText (string &dType, const unsigned int width) |
void | WriteNull (std::ostream &io, const int iNull, const unsigned int curr, const unsigned int attSize) |
void | WriteTableIndex (std::ostream &io, const string &tableNameDb, const vector< string > &indexList) |
void | WriteNewLine (std::ostream &io, bool special=false) |
This class represents an Oracle database.
DbOracle::DbOracle | ( | SchemaMap & | schemaMapping, | |
const string & | dbName = DB_DEFAULT_NAME | |||
) |
DbOracle::~DbOracle | ( | ) |
void DbOracle::GetDate | ( | string & | dType | ) |
void DbOracle::GetText | ( | string & | dType, | |
const unsigned int | width | |||
) |
void DbOracle::WriteLoadingStart | ( | std::ostream & | io | ) | [virtual] |
Reimplemented from Db.
void DbOracle::WriteLoadingTable | ( | std::ostream & | io, | |
const string & | tableName, | |||
const string & | path | |||
) |
void DbOracle::WriteNewLine | ( | std::ostream & | io, | |
bool | special = false | |||
) | [virtual] |
Reimplemented from Db.
void DbOracle::WriteNull | ( | std::ostream & | io, | |
const int | iNull, | |||
const unsigned int | curr, | |||
const unsigned int | attSize | |||
) | [virtual] |
Reimplemented from Db.
void DbOracle::WriteSchemaStart | ( | std::ostream & | io | ) | [virtual] |
Reimplemented from Db.
void DbOracle::WriteTableIndex | ( | std::ostream & | io, | |
const string & | tableNameDb, | |||
const vector< string > & | indexList | |||
) |