Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
Go to the documentation of this file.
15 #ifndef __igtlBindMessage_h
16 #define __igtlBindMessage_h
48 int SetNumberOfChildMessages(
unsigned int n);
51 int GetNumberOfChildMessages();
63 const char* GetChildMessageType(
unsigned int i);
113 virtual int GetBodyPackSize();
114 virtual int PackBody();
115 virtual int UnpackBody();
139 int AppendChildMessage(
const char * type,
const char * name);
147 virtual int GetBodyPackSize();
148 virtual int PackBody();
149 virtual int UnpackBody();
172 void SetResolution(igtlUint64 res);
176 igtlUint64 GetResolution();
184 virtual int GetBodyPackSize();
185 virtual int PackBody();
186 virtual int UnpackBody();
212 virtual int PackBody() { AllocatePack();
return 1; };
238 void SetStatus(igtlUint8 status){ this->m_Status = status; }
251 virtual int GetBodyPackSize();
252 virtual int PackBody();
253 virtual int UnpackBody();
261 #endif // _igtlBindMessage_h
A class for the BIND message type.
SmartPointer< const Self > ConstPointer
std::vector< ChildMessageInfo > m_ChildMessages
A vector to manage a list of ChildMessageInfo structures.
SmartPointer< const Self > ConstPointer
virtual int GetBodyPackSize()
Gets the size of the serialized body.
The "igtl" namespace contains all OpenIGTLink classes. There are several nested namespaces within the...
BindMessageBase Superclass
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
virtual int PackBody()
Packs (serialize) the body. Must be implemented in a child class.
SmartPointer< Self > Pointer
BindMessageBase Superclass
SmartPointer< const Self > ConstPointer
#define igtlTypeMacro(thisClass, superclass)
SmartPointer< const Self > ConstPointer
igtlUint8 GetStatus()
Gets the status for the start/stop request. 'status' must be either RTSBindMessage::STATUS_SUCCESS or...
GetBindMessage Superclass
SmartPointer< Self > Pointer
virtual int UnpackBody()
Unpacks (deserialize) the body. Must be implemented in a child class.
void SetStatus(igtlUint8 status)
Sets the status for the start/stop request. 'status' must be either RTSBindMessage::STATUS_SUCCESS or...
SmartPointer< Self > Pointer
Generated for OpenIGTLink by
Doxygen
1.8.17 written by Dimitri van Heesch,
© 1997-2012