CLAM::OutControlRegistry Class Reference

#include <OutControlRegistry.hxx>

List of all members.


Detailed Description

Definition at line 33 of file OutControlRegistry.hxx.


Public Types

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

Public Member Functions

OutControlGetByNumber (int index) const
OutControlGet (const std::string &name) const
bool Has (const std::string &name) const
int Size () const
void ProcessingInterface_Register (OutControl *)
void ProcessingInterface_Unregister (OutControl *)
void Clear ()
Iterator Begin ()
Iterator End ()
ConstIterator Begin () const
ConstIterator End () const

Member Typedef Documentation

typedef std::vector<OutControl*>::iterator CLAM::OutControlRegistry::Iterator

Definition at line 37 of file OutControlRegistry.hxx.

typedef std::vector<OutControl*>::const_iterator CLAM::OutControlRegistry::ConstIterator

Definition at line 38 of file OutControlRegistry.hxx.


Member Function Documentation

OutControl & CLAM::OutControlRegistry::GetByNumber ( int  index  )  const

OutControl & CLAM::OutControlRegistry::Get ( const std::string &  name  )  const

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

Definition at line 50 of file OutControlRegistry.cxx.

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

int CLAM::OutControlRegistry::Size (  )  const

Definition at line 60 of file OutControlRegistry.cxx.

Referenced by GetByNumber().

void CLAM::OutControlRegistry::ProcessingInterface_Register ( OutControl out  ) 

Definition at line 85 of file OutControlRegistry.cxx.

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

void CLAM::OutControlRegistry::ProcessingInterface_Unregister ( OutControl out  ) 

Definition at line 90 of file OutControlRegistry.cxx.

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

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

Definition at line 46 of file OutControlRegistry.hxx.

Referenced by CLAM::ControlTraceReader::RemoveOldControls().

OutControlRegistry::Iterator CLAM::OutControlRegistry::Begin (  ) 

Definition at line 65 of file OutControlRegistry.cxx.

Referenced by CLAM::FlattenedNetwork::StoreOn().

OutControlRegistry::Iterator CLAM::OutControlRegistry::End (  ) 

Definition at line 70 of file OutControlRegistry.cxx.

Referenced by CLAM::FlattenedNetwork::StoreOn().

OutControlRegistry::ConstIterator CLAM::OutControlRegistry::Begin (  )  const

Definition at line 75 of file OutControlRegistry.cxx.

OutControlRegistry::ConstIterator CLAM::OutControlRegistry::End (  )  const

Definition at line 80 of file OutControlRegistry.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