OTB  5.9.0
Orfeo Toolbox
Public Types | Public Member Functions | Private Attributes | 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)
 
bool CheckEvent (const itk::EventObject *e) const ITK_OVERRIDE
 
const char * GetEventName () const ITK_OVERRIDE
 
virtual std::string GetProcessDescription () const
 
itk::EventObjectMakeObject () const ITK_OVERRIDE
 
virtual void SetProcessDescription (const std::string desc)
 
 ~AddProcessToWatchEvent () ITK_OVERRIDE
 
virtual void SetProcess (itk::ProcessObject *process)
 
virtual itk::ProcessObjectGetProcess () const
 
- Public Member Functions inherited from itk::EventObject
 EventObject ()
 
 EventObject (const EventObject &)
 
virtual void Print (std::ostream &os) const
 
virtual ~EventObject ()
 

Private Attributes

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

Additional Inherited Members

- Protected Member Functions inherited from itk::EventObject
virtual void PrintHeader (std::ostream &os, Indent indent) const
 
virtual void PrintSelf (std::ostream &os, Indent indent) const
 
virtual void PrintTrailer (std::ostream &os, Indent indent) const
 

Detailed Description

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

Definition at line 37 of file otbWrapperAddProcessToWatchEvent.h.

Member Typedef Documentation

Definition at line 41 of file otbWrapperAddProcessToWatchEvent.h.

Definition at line 42 of file otbWrapperAddProcessToWatchEvent.h.

Constructor & Destructor Documentation

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

Definition at line 44 of file otbWrapperAddProcessToWatchEvent.h.

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

Definition at line 45 of file otbWrapperAddProcessToWatchEvent.h.

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

Definition at line 46 of file otbWrapperAddProcessToWatchEvent.h.

Member Function Documentation

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

Implements itk::EventObject.

Definition at line 80 of file otbWrapperAddProcessToWatchEvent.h.

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

Implements itk::EventObject.

Definition at line 76 of file otbWrapperAddProcessToWatchEvent.h.

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

Set/Get the process to watch

Definition at line 53 of file otbWrapperAddProcessToWatchEvent.h.

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

Definition at line 65 of file otbWrapperAddProcessToWatchEvent.h.

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

Virtual pure method to implement

Implements itk::EventObject.

Definition at line 71 of file otbWrapperAddProcessToWatchEvent.h.

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

Set/Get the process to watch

Definition at line 49 of file otbWrapperAddProcessToWatchEvent.h.

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

Set/Get the process description

Definition at line 60 of file otbWrapperAddProcessToWatchEvent.h.

Member Data Documentation

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

Definition at line 86 of file otbWrapperAddProcessToWatchEvent.h.

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

Definition at line 87 of file otbWrapperAddProcessToWatchEvent.h.


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