21 #ifndef MOVESHIPOUTPUTMESSAGE_H 22 #define MOVESHIPOUTPUTMESSAGE_H 41 bool send(std::ostream &strm);
42 size_t sendBinary(
void *buffer,
size_t maxlen);
48 #endif // MOVESHIPOUTPUTMESSAGE_H Definition: ipcmsgtypes.h:53
an abstract class to serialize outputs through the OutputQueueManager
Definition: noipc.h:11
IpcMessageTypes
Definition: ipcmsgtypes.h:47
~MoveShipOutputMessage()
Definition: moveshipoutputmessage.h:33
virtual IpcMessageTypes getType() const
Definition: moveshipoutputmessage.h:36
bool send(std::ostream &strm)
the operation to perform.
Definition: moveshipoutputmessage.cpp:22
size_t sendBinary(void *buffer, size_t maxlen)
formats a binary block of data to be sent across the IPC stream
Definition: moveshipoutputmessage.cpp:35
MoveShipOutputMessage(int _tstep, Ship *ship)
Definition: moveshipoutputmessage.cpp:8
bool process()
perform an operation non related to the gui feedback channel
Definition: moveshipoutputmessage.cpp:17
Definition: moveshipoutputmessage.h:29
Definition: ipcmsgtypes.h:66