FREE::ControllerCollectorInfo Class Reference

#include <freControllerCollector.h>

List of all members.

Public Types

enum  ControllerStatus { CSActive = 0, CSIgnored = 1, CSOutdated = 2 }
typedef
ControllerCollectorInfo 
Self
typedef itk::LightObject Superclass
typedef
itk::SmartPointer
< Self
Pointer
typedef
itk::SmartPointer
< const Self
ConstPointer

Public Member Functions

virtual
::itk::LightObject::Pointer 
CreateAnother (void) const
virtual const char * GetNameOfClass () const
virtual void SetControllerID (const std::string _arg)
virtual const
std::string & 
GetControllerID () const
virtual void SetLibraryFile (const std::string _arg)
virtual const
std::string & 
GetLibraryFile () const
virtual void SetControllerStatus (const ControllerStatus _arg)
virtual const
ControllerStatus
GetControllerStatus () const

Static Public Member Functions

static Pointer New (void)

Protected Member Functions

 ControllerCollectorInfo ()

Protected Attributes

std::string m_ControllerID
std::string m_LibraryFile
ControllerStatus m_ControllerStatus

Private Member Functions

 ControllerCollectorInfo (const ControllerCollectorInfo &destionation)
ControllerCollectorInfooperator= (const ControllerCollectorInfo &destionation)


Detailed Description

Definition at line 37 of file freControllerCollector.h.


Member Typedef Documentation

typedef ControllerCollectorInfo FREE::ControllerCollectorInfo::Self

Definition at line 40 of file freControllerCollector.h.

typedef itk::LightObject FREE::ControllerCollectorInfo::Superclass

Definition at line 41 of file freControllerCollector.h.

typedef itk::SmartPointer<Self> FREE::ControllerCollectorInfo::Pointer

Definition at line 42 of file freControllerCollector.h.

typedef itk::SmartPointer<const Self> FREE::ControllerCollectorInfo::ConstPointer

Definition at line 43 of file freControllerCollector.h.


Member Enumeration Documentation

enum FREE::ControllerCollectorInfo::ControllerStatus

Enumerator:
CSActive 
CSIgnored 
CSOutdated 

Definition at line 48 of file freControllerCollector.h.


Constructor & Destructor Documentation

FREE::ControllerCollectorInfo::ControllerCollectorInfo (  )  [protected]

Definition at line 38 of file freControllerCollector.cxx.

References CSActive, m_ControllerID, m_ControllerStatus, and m_LibraryFile.

FREE::ControllerCollectorInfo::ControllerCollectorInfo ( const ControllerCollectorInfo destionation  )  [private]


Member Function Documentation

static Pointer FREE::ControllerCollectorInfo::New ( void   )  [inline, static]

Definition at line 45 of file freControllerCollector.h.

Referenced by FREE::ControllerCollector::LoadLibrariesInPath().

virtual ::itk::LightObject::Pointer FREE::ControllerCollectorInfo::CreateAnother ( void   )  const [inline, virtual]

Definition at line 45 of file freControllerCollector.h.

virtual const char* FREE::ControllerCollectorInfo::GetNameOfClass (  )  const [inline, virtual]

Definition at line 46 of file freControllerCollector.h.

virtual void FREE::ControllerCollectorInfo::SetControllerID ( const std::string  _arg  )  [inline, virtual]

Definition at line 55 of file freControllerCollector.h.

virtual const std::string& FREE::ControllerCollectorInfo::GetControllerID (  )  const [inline, virtual]

Definition at line 56 of file freControllerCollector.h.

virtual void FREE::ControllerCollectorInfo::SetLibraryFile ( const std::string  _arg  )  [inline, virtual]

Definition at line 58 of file freControllerCollector.h.

virtual const std::string& FREE::ControllerCollectorInfo::GetLibraryFile (  )  const [inline, virtual]

Definition at line 59 of file freControllerCollector.h.

virtual void FREE::ControllerCollectorInfo::SetControllerStatus ( const ControllerStatus  _arg  )  [inline, virtual]

Definition at line 61 of file freControllerCollector.h.

virtual const ControllerStatus& FREE::ControllerCollectorInfo::GetControllerStatus (  )  const [inline, virtual]

Definition at line 62 of file freControllerCollector.h.

ControllerCollectorInfo& FREE::ControllerCollectorInfo::operator= ( const ControllerCollectorInfo destionation  )  [private]


Member Data Documentation

std::string FREE::ControllerCollectorInfo::m_ControllerID [protected]

Definition at line 67 of file freControllerCollector.h.

Referenced by ControllerCollectorInfo().

std::string FREE::ControllerCollectorInfo::m_LibraryFile [protected]

Definition at line 68 of file freControllerCollector.h.

Referenced by ControllerCollectorInfo().

ControllerStatus FREE::ControllerCollectorInfo::m_ControllerStatus [protected]

Definition at line 69 of file freControllerCollector.h.

Referenced by ControllerCollectorInfo().


The documentation for this class was generated from the following files:
Generated at Sat Oct 13 18:29:22 2007 for f.r.e.e. - Flexible Registration and Evaluation Engine by doxygen 1.5.3 written by Dimitri van Heesch, © 1997-2000