|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <pineforge/report_sink.h>#include <cstdint>#include <memory>#include <string>#include <string_view>Go to the source code of this file.
Data Structures | |
| struct | pineforge::report_sink::RecordSet |
| Run properties selecting the fixed version-1 descriptors (3.7:795-809, 823-831; 6:1310-1311). More... | |
| struct | pineforge::report_sink::Trailer |
| Trailer values for mapping to the C receipt (3.7:833-837; 6:1291-1298). More... | |
| class | pineforge::report_sink::LineWriter |
| Checked 64 KiB buffered path/borrowed-fd writer, with opaque state. More... | |
Namespaces | |
| namespace | pineforge |
| namespace | pineforge::report_sink |
Functions | |
| std::string | pineforge::report_sink::f64 (double value) |
| One complete JSON f64 token, exactly Python 3 repr(double), or "null" for non-finite values (3.7:850-853, 858-875). | |
| std::string | pineforge::report_sink::escaped_string (std::string_view utf8) |
| One complete quoted JSON string (3.7:878-879). | |