ITK
4.6.0
Insight Segmentation and Registration Toolkit
|
#include <itkXMLFilterWatcher.h>
Simple mechanism for monitoring the pipeline events of a filter and reporting these events to std::cout. Formats reports with xml.
Definition at line 31 of file itkXMLFilterWatcher.h.
Public Member Functions | |
XMLFilterWatcher (ProcessObject *o, const char *comment="") | |
Public Member Functions inherited from itk::SimpleFilterWatcher | |
std::string | GetComment () |
const char * | GetNameOfClass () |
ProcessObject * | GetProcess () |
TimeProbe & | GetTimeProbe () |
SimpleFilterWatcher & | operator= (const SimpleFilterWatcher &) |
SimpleFilterWatcher (itk::ProcessObject *o, const char *comment="") | |
SimpleFilterWatcher (const SimpleFilterWatcher &) | |
SimpleFilterWatcher () | |
virtual | ~SimpleFilterWatcher () |
void | QuietOn () |
void | QuietOff () |
void | TestAbortOn () |
void | TestAbortOff () |
void | SetSteps (int val) |
int | GetSteps () |
void | SetIterations (int val) |
int | GetIterations () |
void | SetQuiet (bool val) |
bool | GetQuiet () |
Protected Member Functions | |
virtual void | EndFilter () |
virtual void | ShowProgress () |
virtual void | StartFilter () |
Protected Member Functions inherited from itk::SimpleFilterWatcher | |
virtual void | ShowAbort () |
virtual void | ShowIteration () |
|
inline |
Definition at line 34 of file itkXMLFilterWatcher.h.
|
inlineprotectedvirtual |
Callback method to show the EndEvent
Reimplemented from itk::SimpleFilterWatcher.
Definition at line 86 of file itkXMLFilterWatcher.h.
|
inlineprotectedvirtual |
Callback method to show the ProgressEvent
Reimplemented from itk::SimpleFilterWatcher.
Definition at line 40 of file itkXMLFilterWatcher.h.
References itk::SimpleFilterWatcher::GetProcess(), itk::ProcessObject::GetProgress(), itk::SimpleFilterWatcher::GetQuiet(), itk::SimpleFilterWatcher::GetSteps(), and itk::SimpleFilterWatcher::SetSteps().
|
inlineprotectedvirtual |
Callback method to show the StartEvent
Reimplemented from itk::SimpleFilterWatcher.
Definition at line 60 of file itkXMLFilterWatcher.h.
References itk::SimpleFilterWatcher::GetComment(), itk::ProcessObject::GetNameOfClass(), itk::SimpleFilterWatcher::GetProcess(), itk::SimpleFilterWatcher::GetQuiet(), itk::SimpleFilterWatcher::GetTimeProbe(), itk::SimpleFilterWatcher::SetIterations(), itk::SimpleFilterWatcher::SetSteps(), and itk::ResourceProbe< ValueType, MeanType >::Start().