#include <reservation_expansion.hpp>
|
| void | capture (std::uint64_t receiver, std::int64_t cycle, PositionSide side, double capacity) |
| |
| void | close_population (std::uint64_t admitted_incarnation) |
| |
| const std::optional< ReservationExpansionCapture > & | capture () const noexcept |
| |
| bool | population_open () const noexcept |
| |
| bool | owns_exposure (std::int64_t cycle, PositionSide side) const noexcept |
| |
| bool | live_all (std::int64_t cycle, PositionSide side) const noexcept |
| |
| void | grow (double &qty, std::int64_t before_cycle, PositionSide before_side, double before_qty, std::int64_t after_cycle, PositionSide after_side, double after_qty, double epsilon) const |
| |
Definition at line 20 of file reservation_expansion.hpp.
◆ capture() [1/2]
| void pineforge::reservation_expansion_v1::ReservationExpansion::capture |
( |
std::uint64_t | receiver, |
|
|
std::int64_t | cycle, |
|
|
PositionSide | side, |
|
|
double | capacity ) |
◆ close_population()
| void pineforge::reservation_expansion_v1::ReservationExpansion::close_population |
( |
std::uint64_t | admitted_incarnation | ) |
|
◆ capture() [2/2]
◆ population_open()
| bool pineforge::reservation_expansion_v1::ReservationExpansion::population_open |
( |
| ) |
const |
|
inlinenoexcept |
◆ owns_exposure()
| bool pineforge::reservation_expansion_v1::ReservationExpansion::owns_exposure |
( |
std::int64_t | cycle, |
|
|
PositionSide | side ) const |
|
noexcept |
◆ live_all()
| bool pineforge::reservation_expansion_v1::ReservationExpansion::live_all |
( |
std::int64_t | cycle, |
|
|
PositionSide | side ) const |
|
inlinenoexcept |
◆ grow()
| void pineforge::reservation_expansion_v1::ReservationExpansion::grow |
( |
double & | qty, |
|
|
std::int64_t | before_cycle, |
|
|
PositionSide | before_side, |
|
|
double | before_qty, |
|
|
std::int64_t | after_cycle, |
|
|
PositionSide | after_side, |
|
|
double | after_qty, |
|
|
double | epsilon ) const |
The documentation for this class was generated from the following file: