Project
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
o2::framework::TableConsumer Class Reference

#include <TableConsumer.h>

Public Member Functions

 TableConsumer (const uint8_t *data, int64_t size)
 
std::shared_ptr< arrow::Table > asArrowTable ()
 Return the table in the message as a arrow::Table instance.
 

Detailed Description

Helper class which creates a lambda suitable for building an arrow table from a tuple. This can be used, for example to build an arrow::Table from a TDataFrame.

Definition at line 30 of file TableConsumer.h.

Constructor & Destructor Documentation

◆ TableConsumer()

o2::framework::TableConsumer::TableConsumer ( const uint8_t *  data,
int64_t  size 
)

Definition at line 35 of file TableConsumer.cxx.

Member Function Documentation

◆ asArrowTable()

std::shared_ptr< arrow::Table > o2::framework::TableConsumer::asArrowTable ( )

Return the table in the message as a arrow::Table instance.

Reading back from the stream

Definition at line 41 of file TableConsumer.cxx.


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