SelectedPrimaryPlan plan_selected_primary(const Bar *rows, std::size_t count, const SelectedPlanRequest &request)
SelectedRetainedCount count_selected_executed_primary(const Bar *rows, std::size_t count, const SelectedRetainedRequest &request)
SelectedRetainedCount count_selected_retained_primary(const Bar *rows, std::size_t count, const SelectedRetainedRequest &request)
std::int64_t fed_start_ms
std::uint32_t preroll_bars
std::string engine_timezone
std::string chart_timezone
std::uint64_t supplied_input_bars
std::uint64_t preroll_input_bars
std::uint64_t trimmed_script_bars
std::uint64_t window_input_bars
std::optional< std::int64_t > supplied_first_data_ms
bool complete_pending_preroll_at_horizon
SelectedPlanStatus status
std::optional< std::int64_t > fed_last_data_ms
std::optional< std::int64_t > preroll_last_bar_ms
std::uint64_t fed_script_bars
std::optional< std::int64_t > supplied_last_data_ms
std::int64_t trim_start_ms
std::uint64_t used_script_bars
std::uint64_t fed_input_bars
std::optional< std::int64_t > fed_first_data_ms
std::optional< std::int64_t > window_first_data_ms
std::optional< std::int64_t > window_last_data_ms
std::uint64_t available_script_bars
std::int64_t previous_boundary_ms
std::int64_t next_boundary_ms
std::uint64_t window_script_bars
std::optional< std::int64_t > preroll_first_bar_ms
std::uint64_t supplied_script_bars
std::uint64_t script_bars
SelectedPlanStatus status
std::string engine_timezone
std::string chart_timezone