FREE::EvaluationDoneObserverEvent Class Reference
[Setup optimization eventsEvents]

This event is executed when the evaluation of an adaptation element is finished. More...

#include <freSetupOptimizationObserverEvents.h>

List of all members.

Public Types

typedef
EvaluationDoneObserverEvent 
Self
typedef
itk::ProgressEvent 
Superclass

Public Member Functions

 EvaluationDoneObserverEvent (long lStatusID=0, const std::string &sComment="")
virtual ~EvaluationDoneObserverEvent ()
long GetStatusID () const
const std::string & GetComment () const
virtual const char * GetEventName () const
virtual bool CheckEvent (const ::itk::EventObject *e) const
virtual
::itk::EventObject * 
MakeObject () const
 EvaluationDoneObserverEvent (const Self &s)

Private Member Functions

void operator= (const Self &)

Private Attributes

long m_StatusID
std::string m_Comment


Detailed Description

This event is executed when the evaluation of an adaptation element is finished.

Remarks:
This is an Event for the observer/command pattern of ITK in difference to the traditional event structure of free (function pointer). All ITK based events have the suffix ObserverEvent, in contrast to the normal events (suffix Event).

Definition at line 76 of file freSetupOptimizationObserverEvents.h.


Member Typedef Documentation

typedef EvaluationDoneObserverEvent FREE::EvaluationDoneObserverEvent::Self

Definition at line 76 of file freSetupOptimizationObserverEvents.h.

typedef itk::ProgressEvent FREE::EvaluationDoneObserverEvent::Superclass

Definition at line 76 of file freSetupOptimizationObserverEvents.h.


Constructor & Destructor Documentation

FREE::EvaluationDoneObserverEvent::EvaluationDoneObserverEvent ( long  lStatusID = 0,
const std::string &  sComment = "" 
) [inline]

Definition at line 76 of file freSetupOptimizationObserverEvents.h.

virtual FREE::EvaluationDoneObserverEvent::~EvaluationDoneObserverEvent (  )  [inline, virtual]

Definition at line 76 of file freSetupOptimizationObserverEvents.h.

FREE::EvaluationDoneObserverEvent::EvaluationDoneObserverEvent ( const Self s  )  [inline]

Definition at line 76 of file freSetupOptimizationObserverEvents.h.


Member Function Documentation

long FREE::EvaluationDoneObserverEvent::GetStatusID (  )  const [inline]

Definition at line 76 of file freSetupOptimizationObserverEvents.h.

const std::string& FREE::EvaluationDoneObserverEvent::GetComment (  )  const [inline]

Definition at line 76 of file freSetupOptimizationObserverEvents.h.

virtual const char* FREE::EvaluationDoneObserverEvent::GetEventName (  )  const [inline, virtual]

Definition at line 76 of file freSetupOptimizationObserverEvents.h.

virtual bool FREE::EvaluationDoneObserverEvent::CheckEvent ( const ::itk::EventObject *  e  )  const [inline, virtual]

Definition at line 76 of file freSetupOptimizationObserverEvents.h.

virtual ::itk::EventObject* FREE::EvaluationDoneObserverEvent::MakeObject (  )  const [inline, virtual]

Definition at line 76 of file freSetupOptimizationObserverEvents.h.

void FREE::EvaluationDoneObserverEvent::operator= ( const Self  )  [private]


Member Data Documentation

long FREE::EvaluationDoneObserverEvent::m_StatusID [private]

Definition at line 76 of file freSetupOptimizationObserverEvents.h.

std::string FREE::EvaluationDoneObserverEvent::m_Comment [private]

Definition at line 76 of file freSetupOptimizationObserverEvents.h.


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