EPICS Base  7.0.6.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Types | Public Member Functions | Friends | List of all members
resTable< T, ID > Class Template Reference

Public Types

typedef resTableIter< T, ID > iterator
 
typedef resTableIterConst< T, ID > iteratorConst
 

Public Member Functions

void show (unsigned level) const
 
void verify () const
 
int add (T &res)
 
T * remove (const ID &idIn)
 
void removeAll (tsSLList< T > &destination)
 
T * lookup (const ID &idIn) const
 
void traverse (void(T::*pCB)())
 
void traverseConst (void(T::*pCB)() const ) const
 
unsigned numEntriesInstalled () const
 
void setTableSize (const unsigned newTableSize)
 
iterator firstIter ()
 
iteratorConst firstIter () const
 

Friends

class resTableIter< T, ID >
 
class resTableIterConst< T, ID >
 

Detailed Description

template<class T, class ID>
class resTable< T, ID >

Definition at line 77 of file resourceLib.h.


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