Kùzu C++ API
|
Classes | |
struct | ActiveQuery |
struct | ClientConfig |
struct | ClientConfigDefault |
class | ClientContext |
Contain client side configuration. We make profiler associated per query, so profiler is not maintained in client context. More... | |
struct | ConfigurationOption |
class | Connection |
Connection is used to interact with a Database instance. Each Connection is thread-safe. Multiple connections can connect to the same Database instance in a multi-threaded environment. More... | |
class | Database |
Database class is the main class of KùzuDB. It manages all database components. More... | |
struct | DBConfig |
struct | ExtensionOption |
struct | Option |
class | PreparedStatement |
A prepared statement is a parameterized query which can avoid planning the same query for repeated execution. More... | |
struct | PreparedSummary |
PreparedSummary stores the compiling time and query options of a query. More... | |
class | QueryResult |
QueryResult stores the result of a query execution. More... | |
class | QuerySummary |
QuerySummary stores the execution time, plan, compiling time and query options of a query. More... | |
class | StorageDriver |
struct | SystemConfig |
Stores runtime configuration for creating or opening a Database. More... | |
struct | Version |
Typedefs | |
typedef void(* | set_context) (ClientContext *context, const common::Value ¶meter) |
typedef common::Value(* | get_setting) (const ClientContext *context) |
Enumerations | |
enum class | OptionType : uint8_t { CONFIGURATION = 0 , EXTENSION = 1 } |
typedef common::Value(* kuzu::main::get_setting) (const ClientContext *context) |
typedef void(* kuzu::main::set_context) (ClientContext *context, const common::Value ¶meter) |
|
strong |