Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

CTypeFreeBinding Class Reference

#include <CTypeFreeBinding.h>

Inheritance diagram for CTypeFreeBinding:

CBinding< T > CArrayBinding< T > CAssocArrayBinding< T > CVariableBinding< T > List of all members.

Public Member Functions

virtual void InitBindings (CTCLInterpreter &rInterp)=0
virtual void Commit (CTCLInterpreter &rInterp)=0
virtual void ShutdownBindings (CTCLInterpreter &rInterp)=0
virtual void Dump (int fd)=0

Detailed Description

Provides a non-templated ABC for configuration variable bindings. this is required to allow the CConfigurationManager class to hold a list of bindings. For information about the member functions, see CBinding

Definition at line 299 of file CTypeFreeBinding.h.


Member Function Documentation

virtual void CTypeFreeBinding::Commit CTCLInterpreter &  rInterp  )  [pure virtual]
 

Implemented in CArrayBinding< T >, CAssocArrayBinding< T >, CBinding< T >, and CVariableBinding< T >.

Referenced by CCommit::operator()().

virtual void CTypeFreeBinding::Dump int  fd  )  [pure virtual]
 

Implemented in CArrayBinding< T >, CAssocArrayBinding< T >, CBinding< T >, and CVariableBinding< T >.

Referenced by CDumpBinding::operator()().

virtual void CTypeFreeBinding::InitBindings CTCLInterpreter &  rInterp  )  [pure virtual]
 

Implemented in CArrayBinding< T >, CAssocArrayBinding< T >, CBinding< T >, and CVariableBinding< T >.

Referenced by CInitBinding::operator()().

virtual void CTypeFreeBinding::ShutdownBindings CTCLInterpreter &  rInterp  )  [pure virtual]
 

Implemented in CArrayBinding< T >, CAssocArrayBinding< T >, CBinding< T >, and CVariableBinding< T >.

Referenced by CShutdownBinding::operator()().


The documentation for this class was generated from the following file:
Generated on Thu Jan 6 16:58:45 2005 for Spectrodaq External Event Framework by  doxygen 1.3.9.1