17 #ifndef __igtlBindMessage_h
18 #define __igtlBindMessage_h
47 int SetNumberOfChildMessages(
unsigned int n);
48 int GetNumberOfChildMessages();
53 const char* GetChildMessageType(
unsigned int i);
95 virtual int GetBodyPackSize();
96 virtual int PackBody();
97 virtual int UnpackBody();
115 int AppendChildMessage(
const char * type,
const char * name);
123 virtual int GetBodyPackSize();
124 virtual int PackBody();
125 virtual int UnpackBody();
145 void SetResolution(igtlUint64 res);
146 igtlUint64 GetResolution();
154 virtual int GetBodyPackSize();
155 virtual int PackBody();
156 virtual int UnpackBody();
180 virtual int PackBody() { AllocatePack();
return 1; };
204 void SetStatus(igtlUint8 status){ this->m_Status = status; }
214 virtual int GetBodyPackSize();
215 virtual int PackBody();
216 virtual int UnpackBody();
224 #endif // _igtlBindMessage_h