15#ifndef __igtlMessageHandler_h
16#define __igtlMessageHandler_h
40#if OpenIGTLink_HEADER_VERSION >= 2
41 virtual std::string GetMessageType()
const {
return std::string(
""); }
virtual int ReceiveMessage(Socket *, MessageBase *, int)
void SetMessageBuffer(MessageBase *buffer)
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
MessageBase * GetMessageBuffer()
virtual const char * GetMessageType()
Base class for most igtl classes.
Implements transparent reference counting.
#define igtlTypeMacro(thisClass, superclass)
The "igtl" namespace contains all OpenIGTLink classes. There are several nested namespaces within the...