|
|
static DUCKDB_API string_t | AddString (Vector &vector, const char *data, idx_t len) |
| | Add a string to the string heap of the vector (auxiliary data)
|
| |
| static DUCKDB_API string_t | AddStringOrBlob (Vector &vector, const char *data, idx_t len) |
| |
|
static DUCKDB_API string_t | AddString (Vector &vector, const char *data) |
| | Add a string to the string heap of the vector (auxiliary data)
|
| |
|
static DUCKDB_API string_t | AddString (Vector &vector, string_t data) |
| | Add a string to the string heap of the vector (auxiliary data)
|
| |
|
static DUCKDB_API string_t | AddString (Vector &vector, const string &data) |
| | Add a string to the string heap of the vector (auxiliary data)
|
| |
| static DUCKDB_API string_t | AddStringOrBlob (Vector &vector, string_t data) |
| |
| static DUCKDB_API string_t | EmptyString (Vector &vector, idx_t len) |
| |
|
static DUCKDB_API VectorStringBuffer & | GetStringBuffer (Vector &vector) |
| | Returns a reference to the underlying VectorStringBuffer - throws an error if vector is not of type VARCHAR.
|
| |
|
static DUCKDB_API void | AddHandle (Vector &vector, BufferHandle handle) |
| | Adds a reference to a handle that stores strings of this vector.
|
| |
|
static DUCKDB_API void | AddBuffer (Vector &vector, buffer_ptr< VectorBuffer > buffer) |
| | Adds a reference to an unspecified vector buffer that stores strings of this vector.
|
| |
|
static DUCKDB_API void | AddHeapReference (Vector &vector, Vector &other) |
| | Add a reference from this vector to the string heap of the provided vector.
|
| |