Function reference
- 
          
          
array_stream_set_finalizer() - Register an array stream finalizer
 
- 
          
          
as_nanoarrow_array() - Convert an object to a nanoarrow array
 
- 
          
          
as_nanoarrow_array_stream() - Convert an object to a nanoarrow array_stream
 
- 
          
          
as_nanoarrow_buffer() - Convert an object to a nanoarrow buffer
 
- 
          
          
as_nanoarrow_schema()infer_nanoarrow_schema()nanoarrow_schema_parse()nanoarrow_schema_modify() - Convert an object to a nanoarrow schema
 
- 
          
          
basic_array_stream() - Create ArrayStreams from batches
 
- 
          
          
convert_array() - Convert an Array into an R vector
 
- 
          
          
convert_array_stream() - Convert an Array Stream into an R vector
 
- 
          
          
infer_nanoarrow_ptype() - Infer an R vector prototype
 
- 
          
          
na_type()na_na()na_bool()na_int8()na_uint8()na_int16()na_uint16()na_int32()na_uint32()na_int64()na_uint64()na_half_float()na_float()na_double()na_string()na_large_string()na_binary()na_large_binary()na_fixed_size_binary()na_date32()na_date64()na_time32()na_time64()na_duration()na_interval_months()na_interval_day_time()na_interval_month_day_nano()na_timestamp()na_decimal128()na_decimal256()na_struct()na_sparse_union()na_dense_union()na_list()na_large_list()na_fixed_size_list()na_map()na_dictionary()na_extension() - Create type objects
 
- 
          
          
nanoarrow_array_init()nanoarrow_array_set_schema()nanoarrow_array_modify() - Modify nanoarrow arrays
 
- 
          
          
nanoarrow_buffer_init()nanoarrow_buffer_append()convert_buffer() - Create and modify nanoarrow buffers
 
- 
          
          
nanoarrow_pointer_is_valid()nanoarrow_pointer_addr_dbl()nanoarrow_pointer_addr_chr()nanoarrow_pointer_addr_pretty()nanoarrow_pointer_release()nanoarrow_pointer_move()nanoarrow_pointer_export()nanoarrow_allocate_schema()nanoarrow_allocate_array()nanoarrow_allocate_array_stream()nanoarrow_pointer_set_protected() - Danger zone: low-level pointer operations
 
- 
          
          
nanoarrow_version() - Underlying 'nanoarrow' C library build