|
Kuzu C++ API
|
Classes | |
| struct | ActiveQuery |
| struct | CachedPreparedStatement |
| class | CachedPreparedStatementManager |
| struct | ClientConfig |
| struct | ClientConfigDefault |
| class | ClientContext |
| Contain client side configuration. We make profiler associated per query, so the profiler is not maintained in the 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 Kuzu. 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 |