OTB  5.0.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)
 
virtual bool CheckEvent (const itk::EventObject *e) const
 
virtual const char * GetEventName () const
 
virtual std::string GetProcessDescription () const
 
virtual itk::EventObjectMakeObject () const
 
virtual void SetProcessDescription (const std::string desc)
 
virtual ~AddProcessToWatchEvent ()
 
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 36 of file otbWrapperAddProcessToWatchEvent.h.

Member Typedef Documentation

Definition at line 40 of file otbWrapperAddProcessToWatchEvent.h.

Definition at line 41 of file otbWrapperAddProcessToWatchEvent.h.

Constructor & Destructor Documentation

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

Definition at line 43 of file otbWrapperAddProcessToWatchEvent.h.

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

Definition at line 44 of file otbWrapperAddProcessToWatchEvent.h.

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

Definition at line 45 of file otbWrapperAddProcessToWatchEvent.h.

Member Function Documentation

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

Implements itk::EventObject.

Definition at line 79 of file otbWrapperAddProcessToWatchEvent.h.

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

Implements itk::EventObject.

Definition at line 75 of file otbWrapperAddProcessToWatchEvent.h.

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

Set/Get the process to watch

Definition at line 52 of file otbWrapperAddProcessToWatchEvent.h.

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

Definition at line 64 of file otbWrapperAddProcessToWatchEvent.h.

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

Virtual pure method to implement

Implements itk::EventObject.

Definition at line 70 of file otbWrapperAddProcessToWatchEvent.h.

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

Set/Get the process to watch

Definition at line 48 of file otbWrapperAddProcessToWatchEvent.h.

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

Set/Get the process description

Definition at line 59 of file otbWrapperAddProcessToWatchEvent.h.

Member Data Documentation

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

Definition at line 85 of file otbWrapperAddProcessToWatchEvent.h.

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

Definition at line 86 of file otbWrapperAddProcessToWatchEvent.h.


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