CLAM::InControlRegistry Class Reference

#include <InControlRegistry.hxx>

List of all members.


Detailed Description

Definition at line 32 of file InControlRegistry.hxx.


Public Types

typedef std::vector< InControl * >
::iterator 
Iterator
typedef std::vector< InControl * >
::const_iterator 
ConstIterator

Public Member Functions

InControlGetByNumber (int index) const
InControlGet (const std::string &name) const
bool Has (const std::string &name) const
int Size () const
void ProcessingInterface_Register (InControl *)
void ProcessingInterface_Unregister (InControl *)
void Clear ()
Iterator Begin ()
Iterator End ()
ConstIterator Begin () const
ConstIterator End () const

Member Typedef Documentation

typedef std::vector<InControl*>::iterator CLAM::InControlRegistry::Iterator

Definition at line 36 of file InControlRegistry.hxx.

typedef std::vector<InControl*>::const_iterator CLAM::InControlRegistry::ConstIterator

Definition at line 37 of file InControlRegistry.hxx.


Member Function Documentation

InControl & CLAM::InControlRegistry::GetByNumber ( int  index  )  const

InControl & CLAM::InControlRegistry::Get ( const std::string &  name  )  const

bool CLAM::InControlRegistry::Has ( const std::string &  name  )  const

Definition at line 51 of file InControlRegistry.cxx.

Referenced by CLAM::Processing::HasInControl().

int CLAM::InControlRegistry::Size (  )  const

Definition at line 74 of file InControlRegistry.cxx.

Referenced by GetByNumber().

void CLAM::InControlRegistry::ProcessingInterface_Register ( InControl in  ) 

Definition at line 99 of file InControlRegistry.cxx.

Referenced by CLAM::Processing::RegisterInControl().

void CLAM::InControlRegistry::ProcessingInterface_Unregister ( InControl in  ) 

Definition at line 104 of file InControlRegistry.cxx.

Referenced by CLAM::InControl::~InControl().

void CLAM::InControlRegistry::Clear (  )  [inline]

InControlRegistry::Iterator CLAM::InControlRegistry::Begin (  ) 

Definition at line 79 of file InControlRegistry.cxx.

InControlRegistry::Iterator CLAM::InControlRegistry::End (  ) 

Definition at line 84 of file InControlRegistry.cxx.

InControlRegistry::ConstIterator CLAM::InControlRegistry::Begin (  )  const

Definition at line 89 of file InControlRegistry.cxx.

InControlRegistry::ConstIterator CLAM::InControlRegistry::End (  )  const

Definition at line 94 of file InControlRegistry.cxx.


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

Generated on Tue Aug 12 22:33:48 2008 for CLAM by  doxygen 1.5.5