![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
Emscripten embind bindings for Signet Forge — browser-side Parquet read/write with optional encryption support. More...
#include <emscripten.h>#include <emscripten/bind.h>#include <emscripten/val.h>#include <cstdint>#include <string>#include <vector>#include "signet/forge.hpp"Go to the source code of this file.
Classes | |
| class | WasmSchemaBuilder |
| Fluent Parquet schema builder exposed to JavaScript. More... | |
| class | WasmWriterOptions |
| Thin wrapper around core WriterOptions for JavaScript consumption. More... | |
| class | WasmParquetWriter |
| JavaScript-facing Parquet writer. More... | |
| class | WasmParquetReader |
| JavaScript-facing Parquet reader. More... | |
Functions | |
| EMSCRIPTEN_BINDINGS (signet_forge) | |
| Emscripten embind registration block. | |
Emscripten embind bindings for Signet Forge — browser-side Parquet read/write with optional encryption support.
Provides JavaScript-facing wrapper classes (WasmSchemaBuilder, WasmWriterOptions, WasmParquetWriter, WasmParquetReader) that bridge the core C++ API into the browser via embind. Files are staged through the Emscripten MEMFS virtual filesystem.
Build:
Definition in file signet_wasm.cpp.
| EMSCRIPTEN_BINDINGS | ( | signet_forge | ) |
Emscripten embind registration block.
Exports the following to JavaScript under Module.*:
Definition at line 617 of file signet_wasm.cpp.