PineForge v1.4.0-4-g873b25da
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::native_order::native_order_v7::GroupEffectReceipt Struct Reference

One group-effect receipt: the applied event that caused it, the request it acted on, the effect, and the ordinal of the event that recorded the outcome. More...

#include <native_order.hpp>

Data Fields

EventId cause {}
 
RequestHandle recipient {}
 
GroupEffect effect = GroupEffect::Reduce
 
uint64_t outcome_ordinal = 0
 

Detailed Description

One group-effect receipt: the applied event that caused it, the request it acted on, the effect, and the ordinal of the event that recorded the outcome.

A drain that meets the same cause, recipient and effect again finds it and applies nothing (WorkingRequestCore::group_effect_receipt).

Definition at line 1679 of file native_order.hpp.

Field Documentation

◆ cause

EventId pineforge::native_order::native_order_v7::GroupEffectReceipt::cause {}

Definition at line 1680 of file native_order.hpp.

◆ recipient

RequestHandle pineforge::native_order::native_order_v7::GroupEffectReceipt::recipient {}

Definition at line 1681 of file native_order.hpp.

◆ effect

GroupEffect pineforge::native_order::native_order_v7::GroupEffectReceipt::effect = GroupEffect::Reduce

Definition at line 1682 of file native_order.hpp.

◆ outcome_ordinal

uint64_t pineforge::native_order::native_order_v7::GroupEffectReceipt::outcome_ordinal = 0

Definition at line 1683 of file native_order.hpp.


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