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

tcsDB_BACKUP Class Reference

#include <tcsDB_BACKUP.h>

List of all members.

Public Methods

 tcsDB_BACKUP (const dbSYMADDRESS symAddr, vltLOGICAL branch, const char *backupFile)
 ~tcsDB_BACKUP ()
ccsCOMPL_STAT DoBackup ()
void SetBackupFile (const char *backupFile)
void SetSymAddr (const dbSYMADDRESS symAddr)
void SetTypeBranch (vltLOGICAL branch)
void ChangeCWPinBackupFile (const char *cwp)

Private Methods

ccsCOMPL_STAT DbBackupSingleAttr (ccsENVNAME env, dbSYMADDRESS symAddr, dbDIRADDRESS *dirAddr)
ccsCOMPL_STAT DbBackupPoint (ccsENVNAME env, dbSYMADDRESS alias, vltLOGICAL branch)
ccsCOMPL_STAT DbBackupFct (dbSYMADDRESS symAddr, vltLOGICAL branch)

Private Attributes

dbSYMADDRESS symCwp
FILE * dbBackupFd
char dbBackupOut [MAXPATHLEN+1]
char * dbBackupPtr
int dbBackupSize
vltLOGICAL dbBranch
dbSYMADDRESS dbOvlCwp


Constructor & Destructor Documentation

tcsDB_BACKUP::tcsDB_BACKUP const dbSYMADDRESS    symAddr,
vltLOGICAL    branch,
const char *    backupFile
 

tcsDB_BACKUP::~tcsDB_BACKUP  
 


Member Function Documentation

ccsCOMPL_STAT tcsDB_BACKUP::DoBackup  
 

void tcsDB_BACKUP::SetBackupFile const char *    backupFile
 

void tcsDB_BACKUP::SetSymAddr const dbSYMADDRESS    symAddr
 

void tcsDB_BACKUP::SetTypeBranch vltLOGICAL    branch
 

void tcsDB_BACKUP::ChangeCWPinBackupFile const char *    cwp
 

ccsCOMPL_STAT tcsDB_BACKUP::DbBackupSingleAttr ccsENVNAME    env,
dbSYMADDRESS    symAddr,
dbDIRADDRESS *    dirAddr
[private]
 

ccsCOMPL_STAT tcsDB_BACKUP::DbBackupPoint ccsENVNAME    env,
dbSYMADDRESS    alias,
vltLOGICAL    branch
[private]
 

ccsCOMPL_STAT tcsDB_BACKUP::DbBackupFct dbSYMADDRESS    symAddr,
vltLOGICAL    branch
[private]
 


Member Data Documentation

dbSYMADDRESS tcsDB_BACKUP::symCwp [private]
 

FILE* tcsDB_BACKUP::dbBackupFd [private]
 

char tcsDB_BACKUP::dbBackupOut[MAXPATHLEN+1] [private]
 

char* tcsDB_BACKUP::dbBackupPtr [private]
 

int tcsDB_BACKUP::dbBackupSize [private]
 

vltLOGICAL tcsDB_BACKUP::dbBranch [private]
 

dbSYMADDRESS tcsDB_BACKUP::dbOvlCwp [private]
 


The documentation for this class was generated from the following file:
Generated on Wed Dec 3 14:59:13 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001