PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
report_sink_writer.hpp File Reference
#include <pineforge/report_sink.h>
#include <cstdint>
#include <memory>
#include <string>
#include <string_view>
Include dependency graph for report_sink_writer.hpp:
This graph shows which files directly or indirectly include this file:

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).