Public Member Functions | Public Attributes | Private Attributes

cfg_CliDD Class Reference
[Parser for config files; validation]

#include <cli_arg.h>

Inheritance diagram for cfg_CliDD:
Inheritance graph
[legend]
Collaboration diagram for cfg_CliDD:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 cfg_CliDD (UInt32_t a_argc, char *a_argv[])
virtual ~cfg_CliDD ()
virtual void HelpDump ()
 it it called at cc_HELP command each cli must implement its own method base HelpDump display common help

Public Attributes

string device
string fileName
 tape device
string restoreDir
 file or named pipe/fifo
UInt32_t blkSize
 location for restoring files
string md5Sum
 block size for transfer to tape
string timeStamp
 md5 file id
UInt32_t offset
 time stamp of the file to be backed up
UInt32_t numBackup
 Offset from the last successful backup.

Private Attributes

 log_CLASSID_m
 Number of backups to restore.

Detailed Description

Definition at line 346 of file cli_arg.h.


Constructor & Destructor Documentation

cfg_CliDD::cfg_CliDD ( UInt32_t  a_argc,
char *  a_argv[] 
)

Definition at line 2055 of file cfg_cliarg.cpp.

References val_RuleVec::Add(), ap_paBlockSize, ap_paDevice, ap_paFileName, ap_paMd5Sum, ap_paRestoreDir, ap_paTimeStamp, ap_poBlockSize, ap_poCount, ap_poOffset, blkSize, cfg_MAX_BACKUP_NUM, cfg_MAX_BLOCK_SIZE_KB, cfg_MAX_PATHNAME, cfg_MD5SUM_LEN, cfg_MIN_BACKUP_NUM, cfg_MIN_BLOCK_SIZE_KB, cfg_TIME_STAMP_LEN, dbg_DETAIL, device, fileName, cfg_CliBase::GetRules(), log_DBG_m, log_FUNC_m, ap_Argument::m_long, md5Sum, numBackup, offset, ap_Argument::Parse(), cfg_CliBase::Refresh(), restoreDir, and timeStamp.

Here is the call graph for this function:

virtual cfg_CliDD::~cfg_CliDD (  )  [inline, virtual]

Definition at line 349 of file cli_arg.h.

{};


Member Function Documentation

void cfg_CliDD::HelpDump (  )  [virtual]

it it called at cc_HELP command each cli must implement its own method base HelpDump display common help

Reimplemented from cfg_CliBase.

Definition at line 2131 of file cfg_cliarg.cpp.

                         {
    cout << ivdDD << endl;
}


Member Data Documentation

location for restoring files

Definition at line 356 of file cli_arg.h.

Referenced by cfg_CliDD(), and main().

Definition at line 353 of file cli_arg.h.

Referenced by cfg_CliDD(), and main().

tape device

Definition at line 354 of file cli_arg.h.

Referenced by cfg_CliDD(), and main().

Number of backups to restore.

Reimplemented from cfg_CliBase.

Definition at line 363 of file cli_arg.h.

block size for transfer to tape

Definition at line 357 of file cli_arg.h.

Referenced by cfg_CliDD(), and main().

Offset from the last successful backup.

Definition at line 360 of file cli_arg.h.

Referenced by cfg_CliDD(), and main().

time stamp of the file to be backed up

Definition at line 359 of file cli_arg.h.

Referenced by cfg_CliDD(), and main().

file or named pipe/fifo

Definition at line 355 of file cli_arg.h.

Referenced by cfg_CliDD(), and main().

md5 file id

Definition at line 358 of file cli_arg.h.

Referenced by cfg_CliDD(), and main().


The documentation for this class was generated from the following files: