Liking cljdoc? Tell your friends :D
Clojure only.

ducktape.ffi


-duckdb_append_data_chunkclj

source

-duckdb_appender_column_countclj

source

-duckdb_appender_column_typeclj

source

-duckdb_appender_createclj

source

-duckdb_appender_destroyclj

source

-duckdb_appender_errorclj

source

-duckdb_appender_flushclj

source

-duckdb_array_type_array_sizeclj

source

-duckdb_array_type_child_typeclj

source

-duckdb_array_vector_get_childclj

source

-duckdb_bind_booleanclj

source

-duckdb_bind_dateclj

source

-duckdb_bind_doubleclj

source

-duckdb_bind_floatclj

source

-duckdb_bind_int16clj

source

-duckdb_bind_int32clj

source

-duckdb_bind_int64clj

source

-duckdb_bind_int8clj

source

-duckdb_bind_nullclj

source

-duckdb_bind_timeclj

source

-duckdb_bind_timestampclj

source

-duckdb_bind_uint16clj

source

-duckdb_bind_uint32clj

source

-duckdb_bind_uint64clj

source

-duckdb_bind_uint8clj

source

-duckdb_bind_varchar_lengthclj

source

-duckdb_closeclj

source

-duckdb_column_countclj

source

-duckdb_column_logical_typeclj

source

-duckdb_column_nameclj

source

-duckdb_config_countclj

source

-duckdb_connectclj

source

-duckdb_create_array_typeclj

source

-duckdb_create_configclj

source

-duckdb_create_data_chunkclj

source

-duckdb_create_enum_typeclj

source

-duckdb_create_list_typeclj

source

-duckdb_create_logical_typeclj

source

-duckdb_create_struct_typeclj

source

-duckdb_data_chunk_get_sizeclj

source

-duckdb_data_chunk_get_vectorclj

source

-duckdb_data_chunk_resetclj

source

-duckdb_data_chunk_set_sizeclj

source

-duckdb_decimal_internal_typeclj

source

-duckdb_decimal_scaleclj

source

-duckdb_decimal_widthclj

source

-duckdb_destroy_configclj

source

-duckdb_destroy_data_chunkclj

source

-duckdb_destroy_logical_typeclj

source

-duckdb_destroy_pendingclj

source

-duckdb_destroy_prepareclj

source

-duckdb_destroy_resultclj

source

-duckdb_disconnectclj

source

-duckdb_enum_dictionary_sizeclj

source

-duckdb_enum_dictionary_valueclj

source

-duckdb_enum_internal_typeclj

source

-duckdb_execute_pendingclj

source

-duckdb_fetch_chunkclj

source

-duckdb_freeclj

source

-duckdb_get_config_flagclj

source

-duckdb_get_type_idclj

source

-duckdb_library_versionclj

source

-duckdb_list_type_child_typeclj

source

-duckdb_list_vector_get_childclj

source

-duckdb_list_vector_get_sizeclj

source

-duckdb_list_vector_set_sizeclj

source

-duckdb_nparamsclj

source

-duckdb_open_extclj

source

-duckdb_param_typeclj

source

-duckdb_pending_errorclj

source

-duckdb_pending_preparedclj

source

-duckdb_prepareclj

source

-duckdb_prepare_errorclj

source

-duckdb_queryclj

source

-duckdb_result_errorclj

source

-duckdb_set_configclj

source

-duckdb_struct_type_child_countclj

source

-duckdb_struct_type_child_nameclj

source

-duckdb_struct_type_child_typeclj

source

-duckdb_struct_vector_get_childclj

source

-duckdb_vector_ensure_validity_writableclj

source

-duckdb_vector_get_dataclj

source

-duckdb_vector_get_validityclj

source

-duckdb_vector_sizeclj

source

alloc-c-strclj

(alloc-c-str arena s)
source

define-datatypes!clj

(define-datatypes! duckdb-home)
source

destroy-ptr!clj

(destroy-ptr! destroy-fn seg)

Allocate a pointer-to-pointer, store seg's address, call destroy-fn on it. Common pattern for duckdb_destroy_* functions that take T* (pointer to handle).

Allocate a pointer-to-pointer, store `seg`'s address, call `destroy-fn` on it.
Common pattern for duckdb_destroy_* functions that take T* (pointer to handle).
sourceraw docstring

destroy-ptrs!clj

(destroy-ptrs! pairs)

Batch destroy: one arena for multiple pointer-to-pointer destroy calls. pairs is a sequence of [destroy-fn segment].

Batch destroy: one arena for multiple pointer-to-pointer destroy calls.
`pairs` is a sequence of [destroy-fn segment].
sourceraw docstring

duckdb-type-mapclj

source

duckdb_append_data_chunkclj

(duckdb_append_data_chunk a0 a1)
source

duckdb_appender_column_countclj

(duckdb_appender_column_count a0)
source

duckdb_appender_column_typeclj

(duckdb_appender_column_type a0 a1)
source

duckdb_appender_createclj

(duckdb_appender_create a0 a1 a2 a3)
source

duckdb_appender_destroyclj

(duckdb_appender_destroy a0)
source

duckdb_appender_errorclj

(duckdb_appender_error a0)
source

duckdb_appender_flushclj

(duckdb_appender_flush a0)
source

duckdb_array_type_array_sizeclj

(duckdb_array_type_array_size a0)
source

duckdb_array_type_child_typeclj

(duckdb_array_type_child_type a0)
source

duckdb_array_vector_get_childclj

(duckdb_array_vector_get_child a0)
source

duckdb_bind_booleanclj

(duckdb_bind_boolean a0 a1 a2)
source

duckdb_bind_dateclj

(duckdb_bind_date a0 a1 a2)
source

duckdb_bind_doubleclj

(duckdb_bind_double a0 a1 a2)
source

duckdb_bind_floatclj

(duckdb_bind_float a0 a1 a2)
source

duckdb_bind_int16clj

(duckdb_bind_int16 a0 a1 a2)
source

duckdb_bind_int32clj

(duckdb_bind_int32 a0 a1 a2)
source

duckdb_bind_int64clj

(duckdb_bind_int64 a0 a1 a2)
source

duckdb_bind_int8clj

(duckdb_bind_int8 a0 a1 a2)
source

duckdb_bind_nullclj

(duckdb_bind_null a0 a1)
source

duckdb_bind_timeclj

(duckdb_bind_time a0 a1 a2)
source

duckdb_bind_timestampclj

(duckdb_bind_timestamp a0 a1 a2)
source

duckdb_bind_uint16clj

(duckdb_bind_uint16 a0 a1 a2)
source

duckdb_bind_uint32clj

(duckdb_bind_uint32 a0 a1 a2)
source

duckdb_bind_uint64clj

(duckdb_bind_uint64 a0 a1 a2)
source

duckdb_bind_uint8clj

(duckdb_bind_uint8 a0 a1 a2)
source

duckdb_bind_varchar_lengthclj

(duckdb_bind_varchar_length a0 a1 a2 a3)
source

duckdb_closeclj

(duckdb_close a0)
source

duckdb_column_countclj

(duckdb_column_count a0)
source

duckdb_column_logical_typeclj

(duckdb_column_logical_type a0 a1)
source

duckdb_column_nameclj

(duckdb_column_name a0 a1)
source

duckdb_config_countclj

(duckdb_config_count)
source

duckdb_connectclj

(duckdb_connect a0 a1)
source

duckdb_create_array_typeclj

(duckdb_create_array_type a0 a1)
source

duckdb_create_configclj

(duckdb_create_config a0)
source

duckdb_create_data_chunkclj

(duckdb_create_data_chunk a0 a1)
source

duckdb_create_enum_typeclj

(duckdb_create_enum_type a0 a1)
source

duckdb_create_list_typeclj

(duckdb_create_list_type a0)
source

duckdb_create_logical_typeclj

(duckdb_create_logical_type a0)
source

duckdb_create_struct_typeclj

(duckdb_create_struct_type a0 a1 a2)
source

duckdb_data_chunk_get_sizeclj

(duckdb_data_chunk_get_size a0)
source

duckdb_data_chunk_get_vectorclj

(duckdb_data_chunk_get_vector a0 a1)
source

duckdb_data_chunk_resetclj

(duckdb_data_chunk_reset a0)
source

duckdb_data_chunk_set_sizeclj

(duckdb_data_chunk_set_size a0 a1)
source

duckdb_decimal_internal_typeclj

(duckdb_decimal_internal_type a0)
source

duckdb_decimal_scaleclj

(duckdb_decimal_scale a0)
source

duckdb_decimal_widthclj

(duckdb_decimal_width a0)
source

duckdb_destroy_configclj

(duckdb_destroy_config a0)
source

duckdb_destroy_data_chunkclj

(duckdb_destroy_data_chunk a0)
source

duckdb_destroy_logical_typeclj

(duckdb_destroy_logical_type a0)
source

duckdb_destroy_pendingclj

(duckdb_destroy_pending a0)
source

duckdb_destroy_prepareclj

(duckdb_destroy_prepare a0)
source

duckdb_destroy_resultclj

(duckdb_destroy_result a0)
source

duckdb_disconnectclj

(duckdb_disconnect a0)
source

duckdb_enum_dictionary_sizeclj

(duckdb_enum_dictionary_size a0)
source

duckdb_enum_dictionary_valueclj

(duckdb_enum_dictionary_value a0 a1)
source

duckdb_enum_internal_typeclj

(duckdb_enum_internal_type a0)
source

duckdb_execute_pendingclj

(duckdb_execute_pending a0 a1)
source

duckdb_fetch_chunkclj

(duckdb_fetch_chunk a0)
source

duckdb_freeclj

(duckdb_free a0)
source

duckdb_get_config_flagclj

(duckdb_get_config_flag a0 a1 a2)
source

duckdb_get_type_idclj

(duckdb_get_type_id a0)
source

duckdb_library_versionclj

(duckdb_library_version)
source

duckdb_list_type_child_typeclj

(duckdb_list_type_child_type a0)
source

duckdb_list_vector_get_childclj

(duckdb_list_vector_get_child a0)
source

duckdb_list_vector_get_sizeclj

(duckdb_list_vector_get_size a0)
source

duckdb_list_vector_set_sizeclj

(duckdb_list_vector_set_size a0 a1)
source

duckdb_nparamsclj

(duckdb_nparams a0)
source

duckdb_open_extclj

(duckdb_open_ext a0 a1 a2 a3)
source

duckdb_param_typeclj

(duckdb_param_type a0 a1)
source

duckdb_pending_errorclj

(duckdb_pending_error a0)
source

duckdb_pending_preparedclj

(duckdb_pending_prepared a0 a1)
source

duckdb_prepareclj

(duckdb_prepare a0 a1 a2)
source

duckdb_prepare_errorclj

(duckdb_prepare_error a0)
source

duckdb_queryclj

(duckdb_query a0 a1 a2)
source

duckdb_result_errorclj

(duckdb_result_error a0)
source

duckdb_set_configclj

(duckdb_set_config a0 a1 a2)
source

duckdb_struct_type_child_countclj

(duckdb_struct_type_child_count a0)
source

duckdb_struct_type_child_nameclj

(duckdb_struct_type_child_name a0 a1)
source

duckdb_struct_type_child_typeclj

(duckdb_struct_type_child_type a0 a1)
source

duckdb_struct_vector_get_childclj

(duckdb_struct_vector_get_child a0 a1)
source

DUCKDB_TYPE_ARRAYclj

source

DUCKDB_TYPE_BIGINTclj

source

DUCKDB_TYPE_BLOBclj

source

DUCKDB_TYPE_BOOLEANclj

source

DUCKDB_TYPE_DATEclj

source

DUCKDB_TYPE_DECIMALclj

source

DUCKDB_TYPE_DOUBLEclj

source

DUCKDB_TYPE_ENUMclj

source

DUCKDB_TYPE_FLOATclj

source

DUCKDB_TYPE_HUGEINTclj

source

DUCKDB_TYPE_INTEGERclj

source

DUCKDB_TYPE_INTERVALclj

source

DUCKDB_TYPE_INVALIDclj

source

DUCKDB_TYPE_LISTclj

source

DUCKDB_TYPE_MAPclj

source

DUCKDB_TYPE_SMALLINTclj

source

DUCKDB_TYPE_STRUCTclj

source

DUCKDB_TYPE_TIMEclj

source

DUCKDB_TYPE_TIMESTAMPclj

source

DUCKDB_TYPE_TIMESTAMP_MSclj

source

DUCKDB_TYPE_TIMESTAMP_NSclj

source

DUCKDB_TYPE_TIMESTAMP_Sclj

source

DUCKDB_TYPE_TIMESTAMP_TZclj

source

DUCKDB_TYPE_TINYINTclj

source

DUCKDB_TYPE_UBIGINTclj

source

DUCKDB_TYPE_UINTEGERclj

source

DUCKDB_TYPE_UNIONclj

source

DUCKDB_TYPE_USMALLINTclj

source

DUCKDB_TYPE_UTINYINTclj

source

DUCKDB_TYPE_UUIDclj

source

DUCKDB_TYPE_VARCHARclj

source

duckdb_vector_ensure_validity_writableclj

(duckdb_vector_ensure_validity_writable a0)
source

duckdb_vector_get_dataclj

(duckdb_vector_get_data a0)
source

duckdb_vector_get_validityclj

(duckdb_vector_get_validity a0)
source

duckdb_vector_sizeclj

(duckdb_vector_size)
source

DuckDBSuccessclj

source

read-c-strclj

(read-c-str ptr)
source

result-layoutclj

source

UNSAFEclj

source

VL-ADDRclj

source

VL-BYTEclj

source

VL-DOUBLEclj

source

VL-FLOATclj

source

VL-INTclj

source

VL-LONGclj

source

VL-SHORTclj

source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close