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

#include <type.h>

Inheritance diagram for arrow::Int64Type:
arrow::IntegerTypeImpl< Int64Type, Type::INT64, int64_t > arrow::CTypeImpl< Int64Type, Integer, TYPE_ID, int64_t > arrow::Integer arrow::PrimitiveCType arrow::FixedWidthType arrow::DataType

Static Public Member Functions

static std::string name ()
 

Additional Inherited Members

- Public Types inherited from arrow::CTypeImpl< Int64Type, Integer, TYPE_ID, int64_t >
using c_type = int64_t
 
- Public Member Functions inherited from arrow::CTypeImpl< Int64Type, Integer, TYPE_ID, int64_t >
 CTypeImpl ()
 
int bit_width () const override
 
Status Accept (TypeVisitor *visitor) const override
 
std::string ToString () const override
 
- Public Member Functions inherited from arrow::FixedWidthType
std::vector< BufferDescrGetBufferLayout () const override
 
- Public Member Functions inherited from arrow::DataType
 DataType (Type::type id)
 
virtual ~DataType ()
 
virtual bool Equals (const DataType &other) const
 
bool Equals (const std::shared_ptr< DataType > &other) const
 
std::shared_ptr< Fieldchild (int i) const
 
const std::vector< std::shared_ptr< Field > > & children () const
 
int num_children () const
 
Type::type id () const
 
- Static Public Attributes inherited from arrow::CTypeImpl< Int64Type, Integer, TYPE_ID, int64_t >
static constexpr Type::type type_id
 
- Protected Attributes inherited from arrow::DataType
Type::type id_
 
std::vector< std::shared_ptr< Field > > children_
 

Member Function Documentation

static std::string arrow::Int64Type::name ( )
inlinestatic

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