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

#include <mtsIGTLBridge.h>

Inheritance diagram for mtsIGTLSender< _cisstType, _igtlType >:
mtsIGTLSenderBase

Public Member Functions

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

Protected Types

typedef _igtlType::Pointer IGTLPointer

Protected Attributes

_cisstType mCISSTData
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 mtsIGTLSender< _cisstType, _igtlType >::IGTLPointer
protected

Constructor & Destructor Documentation

◆ mtsIGTLSender()

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

◆ ~mtsIGTLSender()

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

Member Function Documentation

◆ Execute()

template<typename _cisstType, typename _igtlType>
bool mtsIGTLSender< _cisstType, _igtlType >::Execute ( void )
overridevirtual

Implements mtsIGTLSenderBase.

Member Data Documentation

◆ mCISSTData

template<typename _cisstType, typename _igtlType>
_cisstType mtsIGTLSender< _cisstType, _igtlType >::mCISSTData
protected

◆ mIGTLData

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

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