cisst-saw
Loading...
Searching...
No Matches
mtsIGTLEventWriteSender< _cisstType, _igtlType > Class Template Reference

#include <mtsIGTLBridge.h>

Inheritance diagram for mtsIGTLEventWriteSender< _cisstType, _igtlType >:
mtsIGTLSenderBase

Public Member Functions

 mtsIGTLEventWriteSender (const std::string &name, mtsIGTLBridge *bridge)
virtual ~mtsIGTLEventWriteSender ()
bool Execute (void) override
void EventHandler (const _cisstType &cisstData)
Public Member Functions inherited from mtsIGTLSenderBase
 mtsIGTLSenderBase (const std::string &name, mtsIGTLBridge *bridge)
virtual ~mtsIGTLSenderBase ()

Protected Types

typedef _igtlType::Pointer IGTLPointer

Protected Attributes

IGTLPointer mIGTLData
Protected Attributes inherited from mtsIGTLSenderBase
std::string mName
mtsIGTLBridgemBridge

Additional Inherited Members

Public Attributes inherited from mtsIGTLSenderBase
mtsFunctionRead Function
 Function used to pull data from the cisst component.

Member Typedef Documentation

◆ IGTLPointer

template<typename _cisstType, typename _igtlType>
typedef _igtlType::Pointer mtsIGTLEventWriteSender< _cisstType, _igtlType >::IGTLPointer
protected

Constructor & Destructor Documentation

◆ mtsIGTLEventWriteSender()

template<typename _cisstType, typename _igtlType>
mtsIGTLEventWriteSender< _cisstType, _igtlType >::mtsIGTLEventWriteSender ( const std::string & name,
mtsIGTLBridge * bridge )
inline

◆ ~mtsIGTLEventWriteSender()

template<typename _cisstType, typename _igtlType>
virtual mtsIGTLEventWriteSender< _cisstType, _igtlType >::~mtsIGTLEventWriteSender ( )
inlinevirtual

Member Function Documentation

◆ EventHandler()

template<typename _cisstType, typename _igtlType>
void mtsIGTLEventWriteSender< _cisstType, _igtlType >::EventHandler ( const _cisstType & cisstData)

◆ Execute()

template<typename _cisstType, typename _igtlType>
bool mtsIGTLEventWriteSender< _cisstType, _igtlType >::Execute ( void )
inlineoverridevirtual

Implements mtsIGTLSenderBase.

Member Data Documentation

◆ mIGTLData

template<typename _cisstType, typename _igtlType>
IGTLPointer mtsIGTLEventWriteSender< _cisstType, _igtlType >::mIGTLData
protected

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