ZOO-Project
Public Member Functions | Protected Member Functions
ZooWatcher Class Reference

Observer used to access the ongoing status of a running OTB Application. More...

#include <otbZooWatcher.h>

Inheritance diagram for ZooWatcher:

Public Member Functions

 ZooWatcher (itk::ProcessObject *process, const char *comment="")
 Constructor. More...
 
 ZooWatcher (itk::ProcessObject *process, const std::string &comment="")
 Constructor. More...
 
 ZooWatcher ()
 Default constructor. More...
 
void SetConf (maps **conf)
 Copy the original conf in the m_Conf property. More...
 
const mapsGetConf () const
 Get Configuration maps (m_Conf) More...
 
void FreeConf ()
 Free Configuration maps (m_Conf) More...
 

Protected Member Functions

virtual void ShowProgress ()
 Callback method to show the ProgressEvent. More...
 
virtual void StartFilter ()
 Callback method to show the StartEvent. More...
 
virtual void EndFilter ()
 Callback method to show the EndEvent. More...
 

Detailed Description

Observer used to access the ongoing status of a running OTB Application.

Constructor & Destructor Documentation

ZooWatcher::ZooWatcher ( itk::ProcessObject *  process,
const char *  comment = "" 
)

Constructor.

Parameters
processthe itk::ProcessObject to monitor
commentcomment string that is prepended to each event message
ZooWatcher::ZooWatcher ( itk::ProcessObject *  process,
const std::string &  comment = "" 
)

Constructor.

Parameters
processthe itk::ProcessObject to monitor
commentcomment string that is prepended to each event message
ZooWatcher::ZooWatcher ( )

Default constructor.

Member Function Documentation

void ZooWatcher::EndFilter ( )
protectedvirtual

Callback method to show the EndEvent.

void ZooWatcher::FreeConf ( )
inline

Free Configuration maps (m_Conf)

const maps& ZooWatcher::GetConf ( ) const
inline

Get Configuration maps (m_Conf)

Returns
the m_Conf property
void ZooWatcher::SetConf ( maps **  conf)
inline

Copy the original conf in the m_Conf property.

Parameters
confthe maps pointer to copy
void ZooWatcher::ShowProgress ( )
protectedvirtual

Callback method to show the ProgressEvent.

void ZooWatcher::StartFilter ( )
protectedvirtual

Callback method to show the StartEvent.


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