Go to the documentation of this file.
13 #ifndef __MULTI_MESSAGE_SLAB_H
14 #define __MULTI_MESSAGE_SLAB_H
44 virtual void append(
double);
45 virtual void append(
const string&);
56 #endif //__MULTI_MESSAGE_SLAB_H
virtual string pop_string()
Definition: multi_message_slab.cpp:122
Abstract base/interface class for packed messages to be used in TML_Pack.
Definition: packed_message_interface.h:29
double pop_double(int)
Definition: packed_multi_message.cpp:231
virtual void begin_unpack()
Definition: multi_message_slab.cpp:40
void append(int, int)
Definition: packed_multi_message.cpp:148
virtual Vec3 pop_vec3()
Definition: multi_message_slab.cpp:131
Handle class to access multimessages via a packed message interface.
Definition: multi_message_slab.h:33
void begin_pack(int)
Definition: packed_multi_message.cpp:125
virtual bool pop_bool()
Definition: multi_message_slab.cpp:145
virtual void append(int)
Definition: multi_message_slab.cpp:50
int pop_int(int)
Definition: packed_multi_message.cpp:216
virtual void begin_pack()
Definition: multi_message_slab.cpp:32
virtual void pop_doubles(double *, int)
Definition: multi_message_slab.cpp:115
void begin_unpack(int)
Definition: packed_multi_message.cpp:133
TML_PackedMultiMessage * m_msg
Definition: multi_message_slab.h:35
virtual double pop_double()
Definition: multi_message_slab.cpp:106
bool pop_bool(int)
Definition: packed_multi_message.cpp:262
int m_idx
Definition: multi_message_slab.h:36
TML_PackedMultiMessageSlab(TML_PackedMultiMessage *, int)
Definition: multi_message_slab.cpp:23
Message buffer for sending and receiving packed data to mutltiple receivers. Data types are not check...
Definition: packed_multi_message.h:35
virtual int pop_int()
Definition: multi_message_slab.cpp:98