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

#include <arrow/compute/kernels/cast.h>

Public Member Functions

 CastOptions ()
 
 CastOptions (bool safe)
 

Static Public Member Functions

static CastOptions Safe ()
 
static CastOptions Unsafe ()
 

Public Attributes

bool allow_int_overflow
 
bool allow_time_truncate
 
bool allow_float_truncate
 

Constructor & Destructor Documentation

◆ CastOptions() [1/2]

arrow::compute::CastOptions::CastOptions ( )
inline

◆ CastOptions() [2/2]

arrow::compute::CastOptions::CastOptions ( bool  safe)
inlineexplicit

Member Function Documentation

◆ Safe()

static CastOptions arrow::compute::CastOptions::Safe ( )
inlinestatic

◆ Unsafe()

static CastOptions arrow::compute::CastOptions::Unsafe ( )
inlinestatic

Member Data Documentation

◆ allow_float_truncate

bool arrow::compute::CastOptions::allow_float_truncate

◆ allow_int_overflow

bool arrow::compute::CastOptions::allow_int_overflow

◆ allow_time_truncate

bool arrow::compute::CastOptions::allow_time_truncate

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