OTB  9.0.0
Orfeo Toolbox
Public Types | Public Member Functions | List of all members
otb::Wrapper::AddProcessToWatchEvent Class Reference

#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)
 
 ~AddProcessToWatchEvent () override
 
itk::ProcessObject::Pointer m_Process
 
std::string m_ProcessDescription
 
virtual void SetProcess (itk::ProcessObject *process)
 
virtual itk::ProcessObject * GetProcess () const
 
virtual void SetProcessDescription (const std::string desc)
 
virtual std::string GetProcessDescription () const
 
itk::EventObject * MakeObject () const override
 
const char * GetEventName () const override
 
bool CheckEvent (const itk::EventObject *e) const override
 

Detailed Description

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

Definition at line 41 of file otbWrapperAddProcessToWatchEvent.h.

Member Typedef Documentation

◆ Self

Definition at line 44 of file otbWrapperAddProcessToWatchEvent.h.

◆ Superclass

Definition at line 45 of file otbWrapperAddProcessToWatchEvent.h.

Constructor & Destructor Documentation

◆ AddProcessToWatchEvent() [1/2]

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

Definition at line 47 of file otbWrapperAddProcessToWatchEvent.h.

◆ AddProcessToWatchEvent() [2/2]

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

Definition at line 50 of file otbWrapperAddProcessToWatchEvent.h.

◆ ~AddProcessToWatchEvent()

otb::Wrapper::AddProcessToWatchEvent::~AddProcessToWatchEvent ( )
inlineoverride

Definition at line 51 of file otbWrapperAddProcessToWatchEvent.h.

Member Function Documentation

◆ CheckEvent()

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

Set/Get the process to watch

Definition at line 87 of file otbWrapperAddProcessToWatchEvent.h.

◆ GetEventName()

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

Set/Get the process to watch

Definition at line 83 of file otbWrapperAddProcessToWatchEvent.h.

◆ GetProcess()

virtual itk::ProcessObject* otb::Wrapper::AddProcessToWatchEvent::GetProcess ( ) const
inlinevirtual

Set/Get the process to watch

Definition at line 60 of file otbWrapperAddProcessToWatchEvent.h.

◆ GetProcessDescription()

virtual std::string otb::Wrapper::AddProcessToWatchEvent::GetProcessDescription ( ) const
inlinevirtual

Set/Get the process to watch

Definition at line 72 of file otbWrapperAddProcessToWatchEvent.h.

◆ MakeObject()

itk::EventObject* otb::Wrapper::AddProcessToWatchEvent::MakeObject ( ) const
inlineoverride

Virtual pure method to implement

Definition at line 78 of file otbWrapperAddProcessToWatchEvent.h.

◆ SetProcess()

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

Set/Get the process to watch

Definition at line 56 of file otbWrapperAddProcessToWatchEvent.h.

◆ SetProcessDescription()

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

Set/Get the process description

Definition at line 67 of file otbWrapperAddProcessToWatchEvent.h.

Member Data Documentation

◆ m_Process

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

Set/Get the process to watch

Definition at line 93 of file otbWrapperAddProcessToWatchEvent.h.

◆ m_ProcessDescription

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

Set/Get the process to watch

Definition at line 94 of file otbWrapperAddProcessToWatchEvent.h.


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