Package index
-
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
-
as_nanoarrow_vctr()
nanoarrow_vctr()
- Experimental Arrow encoded arrays as R vectors
-
basic_array_stream()
- Create ArrayStreams from batches
-
convert_array()
- Convert an Array into an R vector
-
convert_array_stream()
collect_array_stream()
- Convert an Array Stream into an R vector
-
infer_nanoarrow_ptype()
- Infer an R vector prototype
-
infer_nanoarrow_ptype_extension()
convert_array_extension()
as_nanoarrow_array_extension()
- Implement Arrow extension types
-
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_string_view()
na_binary()
na_large_binary()
na_fixed_size_binary()
na_binary_view()
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
-
na_vctrs()
- Vctrs extension type
-
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_extension_array()
- Create Arrow extension arrays
-
nanoarrow_extension_spec()
register_nanoarrow_extension()
unregister_nanoarrow_extension()
resolve_nanoarrow_extension()
- Register Arrow extension types
-
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
-
read_nanoarrow()
write_nanoarrow()
example_ipc_stream()
- Read/write serialized streams of Arrow data