Project
Loading...
Searching...
No Matches
o2::framework::ArrowContext::MessageRef Struct Reference

#include <ArrowContext.h>

Public Attributes

std::unique_ptr< fair::mq::Message > header
 The header to be associated with the message.
 
std::shared_ptr< FairMQResizableBufferbuffer
 The actual buffer holding the ArrowData.
 
std::function< void(std::shared_ptr< FairMQResizableBuffer >)> finalize
 The function to call to finalise the builder into the message.
 
RouteIndex routeIndex
 

Detailed Description

Definition at line 42 of file ArrowContext.h.

Member Data Documentation

◆ buffer

std::shared_ptr<FairMQResizableBuffer> o2::framework::ArrowContext::MessageRef::buffer

The actual buffer holding the ArrowData.

Definition at line 46 of file ArrowContext.h.

◆ finalize

std::function<void(std::shared_ptr<FairMQResizableBuffer>)> o2::framework::ArrowContext::MessageRef::finalize

The function to call to finalise the builder into the message.

Definition at line 48 of file ArrowContext.h.

◆ header

std::unique_ptr<fair::mq::Message> o2::framework::ArrowContext::MessageRef::header

The header to be associated with the message.

Definition at line 44 of file ArrowContext.h.

◆ routeIndex

RouteIndex o2::framework::ArrowContext::MessageRef::routeIndex

Definition at line 49 of file ArrowContext.h.


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