![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
Fluent Parquet schema builder exposed to JavaScript. More...
Public Member Functions | |||
| WasmSchemaBuilder (const std::string &name) | |||
| Construct a new schema builder. | |||
| Schema | build () | ||
| Finalize and return the immutable Schema object. | |||
Column adders (chainable) | |||
Each method appends a column of the given physical type and returns
| |||
| WasmSchemaBuilder & | addBool (const std::string &col) | ||
| WasmSchemaBuilder & | addInt32 (const std::string &col) | ||
| WasmSchemaBuilder & | addInt64 (const std::string &col) | ||
| WasmSchemaBuilder & | addFloat (const std::string &col) | ||
| WasmSchemaBuilder & | addDouble (const std::string &col) | ||
| WasmSchemaBuilder & | addString (const std::string &col) | ||
Fluent Parquet schema builder exposed to JavaScript.
Wraps the core SchemaBuilder with a chainable API suitable for embind:
Definition at line 164 of file signet_wasm.cpp.
|
inlineexplicit |
Construct a new schema builder.
| name | Root schema / message name for the Parquet file metadata. |
Definition at line 169 of file signet_wasm.cpp.
|
inline |
Definition at line 177 of file signet_wasm.cpp.
|
inline |
Definition at line 181 of file signet_wasm.cpp.
|
inline |
Definition at line 180 of file signet_wasm.cpp.
|
inline |
Definition at line 178 of file signet_wasm.cpp.
|
inline |
Definition at line 179 of file signet_wasm.cpp.
|
inline |
Definition at line 182 of file signet_wasm.cpp.
|
inline |
Finalize and return the immutable Schema object.
Definition at line 186 of file signet_wasm.cpp.