PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::admission::market_admission_v2::CommandCapture Class Reference

#include <market_admission.hpp>

Public Member Functions

 CommandCapture (Allocation allocation, CommandObservation input, std::vector< BookObservation > before, std::function< void(CommandEvent)> complete)
 
 CommandCapture (const CommandCapture &)=delete
 
CommandCapture & operator= (const CommandCapture &)=delete
 
 ~CommandCapture () noexcept(false)
 
const CommandObservation & input () const
 
void outcome (Outcome outcome)
 
void bind (Draft &draft, std::optional< SizingObservation > sizing, double explicit_equity, double explicit_price)
 

Detailed Description

Definition at line 312 of file source/market_admission.hpp.

Constructor & Destructor Documentation

◆ CommandCapture() [1/2]

pineforge::admission::market_admission_v2::CommandCapture::CommandCapture ( Allocation allocation,
CommandObservation input,
std::vector< BookObservation > before,
std::function< void(CommandEvent)> complete )

Definition at line 617 of file source/market_admission.cpp.

References pineforge::engine_invariant, and input().

Referenced by CommandCapture(), and operator=().

◆ CommandCapture() [2/2]

pineforge::admission::market_admission_v2::CommandCapture::CommandCapture ( const CommandCapture & )
delete

References CommandCapture().

◆ ~CommandCapture()

pineforge::admission::market_admission_v2::CommandCapture::~CommandCapture ( )

Definition at line 623 of file source/market_admission.cpp.

Member Function Documentation

◆ operator=()

CommandCapture & pineforge::admission::market_admission_v2::CommandCapture::operator= ( const CommandCapture & )
delete

References CommandCapture().

◆ input()

const CommandObservation & pineforge::admission::market_admission_v2::CommandCapture::input ( ) const
inline

Definition at line 319 of file source/market_admission.hpp.

References input().

Referenced by CommandCapture(), and input().

◆ outcome()

void pineforge::admission::market_admission_v2::CommandCapture::outcome ( Outcome outcome)
inline

Definition at line 320 of file source/market_admission.hpp.

References outcome().

Referenced by outcome().

◆ bind()

void pineforge::admission::market_admission_v2::CommandCapture::bind ( Draft & draft,
std::optional< SizingObservation > sizing,
double explicit_equity,
double explicit_price )

The documentation for this class was generated from the following files: