Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
Public Member Functions | List of all members
arrow::ArrayVisitor Class Reference

#include <arrow/visitor.h>

Public Member Functions

virtual ~ArrayVisitor ()=default
 
virtual Status Visit (const NullArray &array)
 
virtual Status Visit (const BooleanArray &array)
 
virtual Status Visit (const Int8Array &array)
 
virtual Status Visit (const Int16Array &array)
 
virtual Status Visit (const Int32Array &array)
 
virtual Status Visit (const Int64Array &array)
 
virtual Status Visit (const UInt8Array &array)
 
virtual Status Visit (const UInt16Array &array)
 
virtual Status Visit (const UInt32Array &array)
 
virtual Status Visit (const UInt64Array &array)
 
virtual Status Visit (const HalfFloatArray &array)
 
virtual Status Visit (const FloatArray &array)
 
virtual Status Visit (const DoubleArray &array)
 
virtual Status Visit (const StringArray &array)
 
virtual Status Visit (const BinaryArray &array)
 
virtual Status Visit (const FixedSizeBinaryArray &array)
 
virtual Status Visit (const Date32Array &array)
 
virtual Status Visit (const Date64Array &array)
 
virtual Status Visit (const Time32Array &array)
 
virtual Status Visit (const Time64Array &array)
 
virtual Status Visit (const TimestampArray &array)
 
virtual Status Visit (const IntervalArray &array)
 
virtual Status Visit (const DecimalArray &array)
 
virtual Status Visit (const ListArray &array)
 
virtual Status Visit (const StructArray &array)
 
virtual Status Visit (const UnionArray &array)
 
virtual Status Visit (const DictionaryArray &type)
 

Constructor & Destructor Documentation

◆ ~ArrayVisitor()

virtual arrow::ArrayVisitor::~ArrayVisitor ( )
virtualdefault

Member Function Documentation

◆ Visit() [1/27]

virtual Status arrow::ArrayVisitor::Visit ( const NullArray array)
virtual

◆ Visit() [2/27]

virtual Status arrow::ArrayVisitor::Visit ( const BooleanArray array)
virtual

◆ Visit() [3/27]

virtual Status arrow::ArrayVisitor::Visit ( const Int8Array &  array)
virtual

◆ Visit() [4/27]

virtual Status arrow::ArrayVisitor::Visit ( const Int16Array &  array)
virtual

◆ Visit() [5/27]

virtual Status arrow::ArrayVisitor::Visit ( const Int32Array &  array)
virtual

◆ Visit() [6/27]

virtual Status arrow::ArrayVisitor::Visit ( const Int64Array &  array)
virtual

◆ Visit() [7/27]

virtual Status arrow::ArrayVisitor::Visit ( const UInt8Array &  array)
virtual

◆ Visit() [8/27]

virtual Status arrow::ArrayVisitor::Visit ( const UInt16Array &  array)
virtual

◆ Visit() [9/27]

virtual Status arrow::ArrayVisitor::Visit ( const UInt32Array &  array)
virtual

◆ Visit() [10/27]

virtual Status arrow::ArrayVisitor::Visit ( const UInt64Array &  array)
virtual

◆ Visit() [11/27]

virtual Status arrow::ArrayVisitor::Visit ( const HalfFloatArray &  array)
virtual

◆ Visit() [12/27]

virtual Status arrow::ArrayVisitor::Visit ( const FloatArray &  array)
virtual

◆ Visit() [13/27]

virtual Status arrow::ArrayVisitor::Visit ( const DoubleArray &  array)
virtual

◆ Visit() [14/27]

virtual Status arrow::ArrayVisitor::Visit ( const StringArray array)
virtual

◆ Visit() [15/27]

virtual Status arrow::ArrayVisitor::Visit ( const BinaryArray array)
virtual

◆ Visit() [16/27]

virtual Status arrow::ArrayVisitor::Visit ( const FixedSizeBinaryArray array)
virtual

◆ Visit() [17/27]

virtual Status arrow::ArrayVisitor::Visit ( const Date32Array array)
virtual

◆ Visit() [18/27]

virtual Status arrow::ArrayVisitor::Visit ( const Date64Array array)
virtual

◆ Visit() [19/27]

virtual Status arrow::ArrayVisitor::Visit ( const Time32Array array)
virtual

◆ Visit() [20/27]

virtual Status arrow::ArrayVisitor::Visit ( const Time64Array array)
virtual

◆ Visit() [21/27]

virtual Status arrow::ArrayVisitor::Visit ( const TimestampArray array)
virtual

◆ Visit() [22/27]

virtual Status arrow::ArrayVisitor::Visit ( const IntervalArray array)
virtual

◆ Visit() [23/27]

virtual Status arrow::ArrayVisitor::Visit ( const DecimalArray array)
virtual

◆ Visit() [24/27]

virtual Status arrow::ArrayVisitor::Visit ( const ListArray array)
virtual

◆ Visit() [25/27]

virtual Status arrow::ArrayVisitor::Visit ( const StructArray array)
virtual

◆ Visit() [26/27]

virtual Status arrow::ArrayVisitor::Visit ( const UnionArray array)
virtual

◆ Visit() [27/27]

virtual Status arrow::ArrayVisitor::Visit ( const DictionaryArray type)
virtual

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