interfaceRepository Class Reference

#include <ot_interfaceRepository.h>

Inheritance diagram for interfaceRepository:

Mutex

List of all members.

Public Member Functions

 interfaceRepository (int maxElements=MAX_INTERFACE_ELEMENTS)
 ~interfaceRepository (void)
ot_interfaceElementgetElement (const string &name)
void addElement (ot_interfaceElement *element)
void removeElement (const string &name)
const map< string,
ot_interfaceElement * > & 
getAllElements (void)

Private Attributes

int m_maxElements
map< string,
ot_interfaceElement * > 
m_elements


Constructor & Destructor Documentation

interfaceRepository::interfaceRepository ( int  maxElements = MAX_INTERFACE_ELEMENTS  ) 

interfaceRepository::~interfaceRepository ( void   ) 


Member Function Documentation

ot_interfaceElement* interfaceRepository::getElement ( const string &  name  ) 

void interfaceRepository::addElement ( ot_interfaceElement element  ) 

void interfaceRepository::removeElement ( const string &  name  ) 

const map<string,ot_interfaceElement *>& interfaceRepository::getAllElements ( void   ) 


Member Data Documentation


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

Generated on Sun May 4 12:42:43 2008 for OT_LIB 4.1 by  doxygen 1.5.5