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 ( )
inline

Definition at line 41 of file otbWrapperAddProcessToWatchEvent.h.

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

Definition at line 42 of file otbWrapperAddProcessToWatchEvent.h.

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

Definition at line 43 of file otbWrapperAddProcessToWatchEvent.h.

Member Function Documentation

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

Definition at line 76 of file otbWrapperAddProcessToWatchEvent.h.

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

Definition at line 72 of file otbWrapperAddProcessToWatchEvent.h.

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

Virtual pure method to implement

Definition at line 67 of file otbWrapperAddProcessToWatchEvent.h.

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

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)
inlinevirtual

Set/Get the process description

Definition at line 56 of file otbWrapperAddProcessToWatchEvent.h.

Member Data Documentation

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

Definition at line 82 of file otbWrapperAddProcessToWatchEvent.h.

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

Definition at line 83 of file otbWrapperAddProcessToWatchEvent.h.


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