DISPLACE  1.0
A spatial model of fisheries to help sustainable fishing and maritime spatial planning
OutputQueueManager Class Reference

A manager for the outputs from all the other simulator threads. More...

#include <noipc.h>

Public Member Functions

void enqueue (std::shared_ptr< OutputMessage >)
 
 OutputQueueManager ()
 
 OutputQueueManager (std::ostream &stream)
 
void disableIpcQueue ()
 
void start ()
 
void finish ()
 
void enqueue (std::shared_ptr< OutputMessage > msg)
 

Detailed Description

A manager for the outputs from all the other simulator threads.

Constructor & Destructor Documentation

◆ OutputQueueManager() [1/2]

OutputQueueManager::OutputQueueManager ( )
explicit

◆ OutputQueueManager() [2/2]

OutputQueueManager::OutputQueueManager ( std::ostream &  stream)
explicit

Member Function Documentation

◆ disableIpcQueue()

void OutputQueueManager::disableIpcQueue ( )

◆ enqueue() [1/2]

void OutputQueueManager::enqueue ( std::shared_ptr< OutputMessage msg)
inline

◆ enqueue() [2/2]

void OutputQueueManager::enqueue ( std::shared_ptr< OutputMessage msg)

◆ finish()

void OutputQueueManager::finish ( )

◆ start()

void OutputQueueManager::start ( )

The documentation for this class was generated from the following files: