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

Go to the source code of this file.

Namespaces

namespace  pineforge
 

Enumerations

enum class  pineforge::RunFailureCode : std::uint16_t {
  pineforge::none = 0 ,
  pineforge::chart_bars_rejected = 1 ,
  pineforge::chart_bars_unreadable = 2 ,
  pineforge::engine_command_value_invalid = 3 ,
  pineforge::engine_invariant = 4 ,
  pineforge::engine_unclassified_error = 5 ,
  pineforge::harness_internal_error = 6 ,
  pineforge::lot_grid_rejected = 7 ,
  pineforge::no_data_request = 8 ,
  pineforge::other_symbol_feed_missing = 9 ,
  pineforge::other_symbol_request = 10 ,
  pineforge::out_of_memory = 11 ,
  pineforge::outputs_limit = 12 ,
  pineforge::outputs_rejected = 13 ,
  pineforge::pine_array_error = 14 ,
  pineforge::pine_invalid_argument = 15 ,
  pineforge::pine_matrix_error = 16 ,
  pineforge::pine_na_reference = 17 ,
  pineforge::pine_runtime_limit = 18 ,
  pineforge::pine_string_error = 19 ,
  pineforge::recalc_cap = 20 ,
  pineforge::recorded_request_missing = 21 ,
  pineforge::recorded_request_refused = 22 ,
  pineforge::report_platform_unavailable = 23 ,
  pineforge::report_post_execution_failed = 24 ,
  pineforge::report_result_invalid = 25 ,
  pineforge::report_shape_request_invalid = 26 ,
  pineforge::report_shape_unsupported = 27 ,
  pineforge::request_symbol_invalid = 28 ,
  pineforge::request_timeframe_invalid = 29 ,
  pineforge::request_timeframe_unsupported = 30 ,
  pineforge::request_unsupported = 31 ,
  pineforge::results_digest_unsupported = 32 ,
  pineforge::run_aborted = 33 ,
  pineforge::run_mode_unsupported = 34 ,
  pineforge::run_options_rejected = 35 ,
  pineforge::run_request_invalid = 36 ,
  pineforge::security_feed_refused = 37 ,
  pineforge::setting_rejected = 38 ,
  pineforge::setting_unsupported = 39 ,
  pineforge::strategy_create_failed = 40 ,
  pineforge::strategy_library_incompatible = 41 ,
  pineforge::strategy_runtime_error = 42 ,
  pineforge::strategy_settings_rejected = 43 ,
  pineforge::strategy_value_invalid = 44 ,
  pineforge::stream_input_rejected = 45 ,
  pineforge::symbol_feeds_refused = 46 ,
  pineforge::symbol_metadata_rejected = 47 ,
  pineforge::syminfo_unreadable = 48 ,
  pineforge::window_boundary_unaligned = 49 ,
  pineforge::window_calendar_unsupported = 50 ,
  pineforge::window_feed_identity_changed = 51 ,
  pineforge::window_feed_range_invalid = 52 ,
  pineforge::window_input_cap_exceeded = 53 ,
  pineforge::window_legacy_flag_conflict = 54 ,
  pineforge::window_lineage_mismatch = 55 ,
  pineforge::window_mode_unsupported = 56 ,
  pineforge::window_no_observations = 57 ,
  pineforge::window_preroll_out_of_range = 58 ,
  pineforge::window_prestart_fill = 59 ,
  pineforge::window_prestart_state_violation = 60 ,
  pineforge::window_pruner_unsupported = 61 ,
  pineforge::window_range_invalid = 62 ,
  pineforge::window_report_mismatch = 63 ,
  pineforge::window_request_invalid = 64 ,
  pineforge::report_mode_unsupported = 65 ,
  pineforge::report_sink_failed = 66 ,
  pineforge::scratch_capacity_exceeded = 67 ,
  pineforge::scratch_configuration_invalid = 68 ,
  pineforge::scratch_io_failed = 69 ,
  pineforge::diagnostic_budget_exceeded = 70 ,
  pineforge::report_budget_exceeded = 71 ,
  pineforge::report_channel_failed = 72 ,
  pineforge::run_deadline_exceeded = 73 ,
  pineforge::run_descriptor_limit_exceeded = 74 ,
  pineforge::run_isolation_unavailable = 75 ,
  pineforge::run_process_refused = 76 ,
  pineforge::run_producer_failed = 77 ,
  pineforge::run_quota_configuration_invalid = 78 ,
  pineforge::run_resource_quota_exceeded = 79
}
 

Variables

constexpr std::uint16_t pineforge::kRunFailureCodeCount = 80