35 void enqueue(std::shared_ptr<OutputMessage>){
41 std::cout <<
"Ipc Queue are disabled." << std::endl;
VesselLogbookOutputMessage(unsigned int, Vessel *, const std::vector< Population * > &, std::vector< int > &)
Definition: noipc.h:24
an abstract class to serialize outputs through the OutputQueueManager
Definition: noipc.h:11
void finalizeIpcQueue()
Definition: noipc.h:44
void guiSendOutputInfo(std::string)
Definition: noipc.h:68
A manager for the outputs from all the other simulator threads.
Definition: noipc.h:33
void guiSendTerminalMessage(const string &ss)
Definition: noipc.h:64
MoveShipOutputMessage(int, void *)
Definition: noipc.h:18
void enqueue(std::shared_ptr< OutputMessage >)
Definition: noipc.h:35
int tstep
Definition: main.cpp:205
void guiSendMemoryInfo(const MemoryInfo &info)
Definition: noipc.h:56
MoveVesselOutputMessage(int, void *)
Definition: noipc.h:30
Definition: movevesseloutputmessage.h:29
void initIpcQueue()
Definition: noipc.h:39
void guiSendCurrentStep(unsigned int tstep)
Definition: noipc.h:48
Definition: Population.h:34
void guiSendCapture(bool on)
Definition: noipc.h:60
Definition: moveshipoutputmessage.h:29
Definition: memoryinfo.h:30
virtual ~OutputMessage()
Definition: noipc.h:13
void guiSendUpdateCommand(const std::string &filename, int tstep)
Definition: noipc.h:52