PineForge v0.13.1-379-g9b50973
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::native_order::native_order_v6::TermsResolvedEvent Struct Reference

#include <native_order.hpp>

Public Member Functions

const RequestHandlehandle () const noexcept
 
const Requestrequest () const noexcept
 
const Birthbirth () const noexcept
 

Data Fields

uint64_t ordinal = 0
 
DefinitionRef definition
 
MatchCursor cursor {}
 
TermsResolvedInput input
 
std::vector< EventIdprior_adjustment_ids
 
double pending_total = 0.0
 
double effective_deduction = 0.0
 
RemainingProjection remaining_before = RemainingProjectionDeferred{}
 
RemainingProjection remaining_after = RemainingProjectionUnits{}
 
Allowance allowance_after = AllowanceUnset{}
 

Detailed Description

Definition at line 970 of file native_order.hpp.

Member Function Documentation

◆ handle()

const RequestHandle & pineforge::native_order::native_order_v6::TermsResolvedEvent::handle ( ) const
inlinenoexcept

Definition at line 981 of file native_order.hpp.

References definition.

◆ request()

const Request & pineforge::native_order::native_order_v6::TermsResolvedEvent::request ( ) const
inlinenoexcept

Definition at line 982 of file native_order.hpp.

References definition.

◆ birth()

const Birth & pineforge::native_order::native_order_v6::TermsResolvedEvent::birth ( ) const
inlinenoexcept

Definition at line 983 of file native_order.hpp.

References definition.

Field Documentation

◆ ordinal

uint64_t pineforge::native_order::native_order_v6::TermsResolvedEvent::ordinal = 0

Definition at line 971 of file native_order.hpp.

◆ definition

DefinitionRef pineforge::native_order::native_order_v6::TermsResolvedEvent::definition

Definition at line 972 of file native_order.hpp.

Referenced by birth(), handle(), and request().

◆ cursor

MatchCursor pineforge::native_order::native_order_v6::TermsResolvedEvent::cursor {}

Definition at line 973 of file native_order.hpp.

◆ input

TermsResolvedInput pineforge::native_order::native_order_v6::TermsResolvedEvent::input

Definition at line 974 of file native_order.hpp.

◆ prior_adjustment_ids

std::vector<EventId> pineforge::native_order::native_order_v6::TermsResolvedEvent::prior_adjustment_ids

Definition at line 975 of file native_order.hpp.

◆ pending_total

double pineforge::native_order::native_order_v6::TermsResolvedEvent::pending_total = 0.0

Definition at line 976 of file native_order.hpp.

◆ effective_deduction

double pineforge::native_order::native_order_v6::TermsResolvedEvent::effective_deduction = 0.0

Definition at line 977 of file native_order.hpp.

◆ remaining_before

RemainingProjection pineforge::native_order::native_order_v6::TermsResolvedEvent::remaining_before = RemainingProjectionDeferred{}

Definition at line 978 of file native_order.hpp.

◆ remaining_after

RemainingProjection pineforge::native_order::native_order_v6::TermsResolvedEvent::remaining_after = RemainingProjectionUnits{}

Definition at line 979 of file native_order.hpp.

◆ allowance_after

Allowance pineforge::native_order::native_order_v6::TermsResolvedEvent::allowance_after = AllowanceUnset{}

Definition at line 980 of file native_order.hpp.


The documentation for this struct was generated from the following file: