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