|
PineForge unreleased
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 1439 of file native_order.hpp.
|
default |
Referenced by InlineCommandEvents(), InlineCommandEvents(), operator=(), and operator=().
|
inlinenoexcept |
Definition at line 1442 of file native_order.hpp.
References InlineCommandEvents().
|
inline |
Definition at line 1461 of file native_order.hpp.
References InlineCommandEvents().
|
inlinenoexcept |
Definition at line 1449 of file native_order.hpp.
References clear(), and InlineCommandEvents().
|
inline |
Definition at line 1467 of file native_order.hpp.
References clear(), and InlineCommandEvents().
|
inlinenoexcept |
Definition at line 1479 of file native_order.hpp.
|
inlinenoexcept |
Definition at line 1480 of file native_order.hpp.
|
inline |
Definition at line 1483 of file native_order.hpp.
References push_back().
|
inline |
Definition at line 1487 of file native_order.hpp.
Referenced by emplace_back().
|
inlinenoexcept |
Definition at line 1503 of file native_order.hpp.
Referenced by operator=(), and operator=().
|
inlinenoexcept |
Definition at line 1511 of file native_order.hpp.
|
inlinenoexcept |
Definition at line 1512 of file native_order.hpp.
|
inlinenoexcept |
Definition at line 1513 of file native_order.hpp.
|
inlinenoexcept |
Definition at line 1516 of file native_order.hpp.