MarlinMT  0.1.0
marlinmt::concurrency::WorkerOutput Struct Reference

WorkerOutput struct Stores the output of a processor sequence call. More...

#include <PEPScheduler.h>

Public Attributes

std::shared_ptr< EventStore_event {nullptr}
 < The input event More...
 
std::exception_ptr _exception {nullptr}
 

Detailed Description

WorkerOutput struct Stores the output of a processor sequence call.

Definition at line 24 of file PEPScheduler.h.

Member Data Documentation

◆ _event

std::shared_ptr<EventStore> marlinmt::concurrency::WorkerOutput::_event {nullptr}

< The input event

An exception potential throw in the worker thread

Definition at line 26 of file PEPScheduler.h.

◆ _exception

std::exception_ptr marlinmt::concurrency::WorkerOutput::_exception {nullptr}

Definition at line 28 of file PEPScheduler.h.


The documentation for this struct was generated from the following file: