|
PineForge v1.4.0-4-g873b25da
Deterministic PineScript v6 backtest runtime — C ABI reference
|
Almost every prepared command yields one history event. More...
#include <native_order.hpp>
Public Member Functions | |
| InlineCommandEvents ()=default | |
| InlineCommandEvents (InlineCommandEvents &&other) noexcept | |
| InlineCommandEvents & | operator= (InlineCommandEvents &&other) noexcept |
| InlineCommandEvents (const InlineCommandEvents &other) | |
| InlineCommandEvents & | operator= (const InlineCommandEvents &other) |
| std::size_t | size () const noexcept |
| bool | empty () const noexcept |
| template<class Event> | |
| void | emplace_back (Event &&event) |
| void | push_back (CommandEvent event) |
| void | clear () noexcept |
| CommandEvent & | front () noexcept |
| const CommandEvent & | front () const noexcept |
| CommandEvent & | operator[] (std::size_t index) noexcept |
| const CommandEvent & | operator[] (std::size_t index) const noexcept |
Almost every prepared command yields one history event.
Keep that ordinary transactional payload inline; the overflow vector preserves the existing arbitrary-length behavior for group/lifecycle plans that emit more events.
Definition at line 1331 of file native_order.hpp.
|
default |
Referenced by InlineCommandEvents(), InlineCommandEvents(), operator=(), and operator=().
|
inlinenoexcept |
Definition at line 1334 of file native_order.hpp.
References InlineCommandEvents().
|
inline |
Definition at line 1353 of file native_order.hpp.
References InlineCommandEvents().
|
inlinenoexcept |
Definition at line 1341 of file native_order.hpp.
References clear(), and InlineCommandEvents().
|
inline |
Definition at line 1359 of file native_order.hpp.
References clear(), and InlineCommandEvents().
|
inlinenoexcept |
Definition at line 1371 of file native_order.hpp.
|
inlinenoexcept |
Definition at line 1372 of file native_order.hpp.
|
inline |
Definition at line 1375 of file native_order.hpp.
References push_back().
|
inline |
Definition at line 1379 of file native_order.hpp.
Referenced by emplace_back().
|
inlinenoexcept |
Definition at line 1395 of file native_order.hpp.
Referenced by operator=(), and operator=().
|
inlinenoexcept |
Definition at line 1403 of file native_order.hpp.
|
inlinenoexcept |
Definition at line 1404 of file native_order.hpp.
|
inlinenoexcept |
Definition at line 1405 of file native_order.hpp.
|
inlinenoexcept |
Definition at line 1408 of file native_order.hpp.