DbSybase Class Reference

Sybase database class. More...

#include <CifSchemaMap.h>

Inherits Db.

Inheritance diagram for DbSybase:

Inheritance graph
[legend]
Collaboration diagram for DbSybase:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DbSybase (SchemaMapping &schemaMapping, const string &dbName=DB_DEFAULT_NAME)
 ~DbSybase ()
void GetStart (string &start)
void WriteLoadingStart (ostream &io)
void WriteLoadingTable (ostream &io, const string &tableName, const string &path)
void WritePrint (ostream &io, const string &tableNameDb)
void WriteNull (ostream &io, const int iNull, const unsigned int curr, const unsigned int attSize)
void WriteTableIndex (ostream &io, const string &tableNameDb, const vector< string > &indexList)

Detailed Description

Sybase database class.

This class represents a Sybase database.


Constructor & Destructor Documentation

DbSybase::DbSybase ( SchemaMapping schemaMapping,
const string &  dbName = DB_DEFAULT_NAME 
)

DbSybase::~DbSybase (  ) 


Member Function Documentation

void DbSybase::GetStart ( string &  start  )  [virtual]

Reimplemented from Db.

void DbSybase::WriteLoadingStart ( ostream &  io  )  [virtual]

Reimplemented from Db.

void DbSybase::WriteLoadingTable ( ostream &  io,
const string &  tableName,
const string &  path 
) [virtual]

Reimplemented from Db.

void DbSybase::WritePrint ( ostream &  io,
const string &  tableNameDb 
) [virtual]

Reimplemented from Db.

void DbSybase::WriteNull ( ostream &  io,
const int  iNull,
const unsigned int  curr,
const unsigned int  attSize 
) [virtual]

Reimplemented from Db.

void DbSybase::WriteTableIndex ( ostream &  io,
const string &  tableNameDb,
const vector< string > &  indexList 
) [virtual]

Reimplemented from Db.


The documentation for this class was generated from the following files:
Generated on Fri Feb 8 10:24:44 2008 for db-loader-v4.0 by  doxygen 1.5.1