![]() |
Project
|
#include <ProcessingContext.h>
Public Member Functions | |
ProcessingContext (InputRecord &inputs, ServiceRegistryRef services, DataAllocator &allocator) | |
InputRecord & | inputs () |
The inputs associated with this processing context. | |
ServiceRegistryRef | services () |
The services registry associated with this processing context. | |
DataAllocator & | outputs () |
The data allocator is used to allocate memory for the output data. | |
StreamingState | streamingState () const |
TransitionHandlingState | transitionState () const |
Public Attributes | |
InputRecord & | mInputs |
ServiceRegistryRef | mServices |
DataAllocator & | mAllocator |
Definition at line 26 of file ProcessingContext.h.
|
inline |
Definition at line 29 of file ProcessingContext.h.
|
inline |
The inputs associated with this processing context.
Definition at line 37 of file ProcessingContext.h.
|
inline |
The data allocator is used to allocate memory for the output data.
Definition at line 41 of file ProcessingContext.h.
|
inline |
The services registry associated with this processing context.
Definition at line 39 of file ProcessingContext.h.
StreamingState o2::framework::ProcessingContext::streamingState | ( | ) | const |
Return the straming state of the device. Guaranteed to be valid only until the current ProcessingContext is destroyed. Do not cache.
Definition at line 22 of file ProcessingContext.cxx.
TransitionHandlingState o2::framework::ProcessingContext::transitionState | ( | ) | const |
Return the transitionState of the device. Guaranteed to be valid only until the current ProcessingContext is destroyed. Do not cache.
Definition at line 17 of file ProcessingContext.cxx.
DataAllocator& o2::framework::ProcessingContext::mAllocator |
Definition at line 52 of file ProcessingContext.h.
InputRecord& o2::framework::ProcessingContext::mInputs |
Definition at line 50 of file ProcessingContext.h.
ServiceRegistryRef o2::framework::ProcessingContext::mServices |
Definition at line 51 of file ProcessingContext.h.