Orfeo ToolBox  4.2
Orfeo ToolBox is not a black box
Public Types | Public Member Functions | Private Attributes | List of all members
otb::Wrapper::AddProcessToWatchEvent Class Reference

This class implements an event storing a pointer to itk::ProcessObject and a string describing the process. More...

#include <otbWrapperAddProcessToWatchEvent.h>

+ Inheritance diagram for otb::Wrapper::AddProcessToWatchEvent:
+ Collaboration diagram for otb::Wrapper::AddProcessToWatchEvent:

Public Types

typedef AddProcessToWatchEvent Self
typedef itk::EventObject Superclass

Public Member Functions

 AddProcessToWatchEvent ()
 AddProcessToWatchEvent (const Self &s)
virtual ~AddProcessToWatchEvent ()
virtual bool CheckEvent (const itk::EventObject *e) const
virtual const char * GetEventName () const
virtual itk::ProcessObjectGetProcess () const
virtual std::string GetProcessDescription () const
virtual itk::EventObjectMakeObject () const
virtual void SetProcess (itk::ProcessObject *process)
virtual void SetProcessDescription (const std::string desc)

Private Attributes

itk::ProcessObject::Pointer m_Process
std::string m_ProcessDescription

Detailed Description

This class implements an event storing a pointer to itk::ProcessObject and a string describing the process.

Definition at line 34 of file otbWrapperAddProcessToWatchEvent.h.

Member Typedef Documentation

Definition at line 38 of file otbWrapperAddProcessToWatchEvent.h.

Definition at line 39 of file otbWrapperAddProcessToWatchEvent.h.

Constructor & Destructor Documentation

otb::Wrapper::AddProcessToWatchEvent::AddProcessToWatchEvent ( )

Definition at line 41 of file otbWrapperAddProcessToWatchEvent.h.

otb::Wrapper::AddProcessToWatchEvent::AddProcessToWatchEvent ( const Self s)

Definition at line 42 of file otbWrapperAddProcessToWatchEvent.h.

virtual otb::Wrapper::AddProcessToWatchEvent::~AddProcessToWatchEvent ( )

Definition at line 43 of file otbWrapperAddProcessToWatchEvent.h.

Member Function Documentation

virtual bool otb::Wrapper::AddProcessToWatchEvent::CheckEvent ( const itk::EventObject e) const

Definition at line 76 of file otbWrapperAddProcessToWatchEvent.h.

virtual const char* otb::Wrapper::AddProcessToWatchEvent::GetEventName ( ) const

Definition at line 72 of file otbWrapperAddProcessToWatchEvent.h.

virtual itk::ProcessObject* otb::Wrapper::AddProcessToWatchEvent::GetProcess ( ) const
virtual std::string otb::Wrapper::AddProcessToWatchEvent::GetProcessDescription ( ) const
virtual itk::EventObject* otb::Wrapper::AddProcessToWatchEvent::MakeObject ( ) const

Virtual pure method to implement

Definition at line 67 of file otbWrapperAddProcessToWatchEvent.h.

virtual void otb::Wrapper::AddProcessToWatchEvent::SetProcess ( itk::ProcessObject process)

Set/Get the process to watch

Definition at line 46 of file otbWrapperAddProcessToWatchEvent.h.

Referenced by otb::Wrapper::Application::AddProcess().

virtual void otb::Wrapper::AddProcessToWatchEvent::SetProcessDescription ( const std::string  desc)

Set/Get the process description

Definition at line 56 of file otbWrapperAddProcessToWatchEvent.h.

Member Data Documentation

itk::ProcessObject::Pointer otb::Wrapper::AddProcessToWatchEvent::m_Process

Definition at line 82 of file otbWrapperAddProcessToWatchEvent.h.

std::string otb::Wrapper::AddProcessToWatchEvent::m_ProcessDescription

Definition at line 83 of file otbWrapperAddProcessToWatchEvent.h.

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