Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

TClntCfgMgr Class Reference

#include <ClntCfgMgr.h>

Inheritance diagram for TClntCfgMgr:

TCfgMgr List of all members.

Public Member Functions

 TClntCfgMgr (SmartPtr< TClntIfaceMgr > IfaceMgr, const string cfgFile, const string oldCfgFile)
 ~TClntCfgMgr ()
SmartPtr< TClntCfgIA > getIA (long IAID)
SmartPtr< TClntCfgIface > getIface ()
SmartPtr< TClntCfgIface > getIface (int id)
void firstIface ()
void addIface (SmartPtr< TClntCfgIface > x)
int countIfaces ()
void dump ()
string getWorkDir ()
bool getReconfigure ()
string getLogName ()
int getLogLevel ()
bool setIAState (int iface, int iaid, enum EState state)
int countAddrForIA (long IAID)
SmartPtr< TClntCfgGroup > getGroupForIA (long IAID)
SmartPtr< TClntCfgIface > getIfaceByIAID (int iaid)
bool isDone ()

Friends

ostream & operator<< (ostream &strum, TClntCfgMgr &x)

Constructor & Destructor Documentation

TClntCfgMgr::TClntCfgMgr (  SmartPtr< TClntIfaceMgr >  IfaceMgr,
const string  cfgFile,
const string  oldCfgFile
) 
 

TClntCfgMgr::~TClntCfgMgr (   ) 
 


Member Function Documentation

void TClntCfgMgr::addIface (  SmartPtr< TClntCfgIface >  x  ) 
 

int TClntCfgMgr::countAddrForIA (  long  IAID  ) 
 

int TClntCfgMgr::countIfaces (   ) 
 

void TClntCfgMgr::dump (   ) 
 

void TClntCfgMgr::firstIface (   ) 
 

SmartPtr< TClntCfgGroup > TClntCfgMgr::getGroupForIA (  long  IAID  ) 
 

SmartPtr< TClntCfgIA > TClntCfgMgr::getIA (  long  IAID  ) 
 

SmartPtr< TClntCfgIface > TClntCfgMgr::getIface (  int  id  ) 
 

SmartPtr< TClntCfgIface > TClntCfgMgr::getIface (   ) 
 

SmartPtr< TClntCfgIface > TClntCfgMgr::getIfaceByIAID (  int  iaid  ) 
 

int TClntCfgMgr::getLogLevel (   ) 
 

string TClntCfgMgr::getLogName (   ) 
 

bool TClntCfgMgr::getReconfigure (   ) 
 

string TClntCfgMgr::getWorkDir (   ) 
 

bool TClntCfgMgr::isDone (   ) 
 

bool TClntCfgMgr::setIAState (  int  iface,
int  iaid,
enum EState  state
) 
 


Friends And Related Function Documentation

ostream& operator<< (  ostream &  strum,
TClntCfgMgr &  x
)  [friend]
 


The documentation for this class was generated from the following files:
Generated on Mon Dec 27 21:55:24 2004 for Dibbler - a portable DHCPv6 by  doxygen 1.3.9.1