Project
Loading...
Searching...
No Matches
o2::framework::BuilderMaker< bool > Struct Reference

#include <TableBuilder.h>

Public Types

using FillType = bool
 
using STLValueType = bool
 
using ArrowType = typename detail::ConversionTraits< bool >::ArrowType
 
using BuilderType = typename arrow::TypeTraits< ArrowType >::BuilderType
 

Static Public Member Functions

static std::unique_ptr< BuilderTypemake (arrow::MemoryPool *pool)
 
static std::shared_ptr< arrow::DataType > make_datatype ()
 
static arrow::Status append (BuilderType &builder, bool value)
 

Detailed Description

Definition at line 283 of file TableBuilder.h.

Member Typedef Documentation

◆ ArrowType

using o2::framework::BuilderMaker< bool >::ArrowType = typename detail::ConversionTraits<bool>::ArrowType

Definition at line 286 of file TableBuilder.h.

◆ BuilderType

using o2::framework::BuilderMaker< bool >::BuilderType = typename arrow::TypeTraits<ArrowType>::BuilderType

Definition at line 287 of file TableBuilder.h.

◆ FillType

using o2::framework::BuilderMaker< bool >::FillType = bool

Definition at line 284 of file TableBuilder.h.

◆ STLValueType

using o2::framework::BuilderMaker< bool >::STLValueType = bool

Definition at line 285 of file TableBuilder.h.

Member Function Documentation

◆ append()

static arrow::Status o2::framework::BuilderMaker< bool >::append ( BuilderType builder,
bool  value 
)
inlinestatic

Definition at line 299 of file TableBuilder.h.

◆ make()

static std::unique_ptr< BuilderType > o2::framework::BuilderMaker< bool >::make ( arrow::MemoryPool *  pool)
inlinestatic

Definition at line 289 of file TableBuilder.h.

◆ make_datatype()

static std::shared_ptr< arrow::DataType > o2::framework::BuilderMaker< bool >::make_datatype ( )
inlinestatic

Definition at line 294 of file TableBuilder.h.


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