|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <map.hpp>
Data Structures | |
| struct | Entry |
Public Member Functions | |
| void | clear () noexcept |
| void | record (std::uint64_t hash, std::uint32_t slot, const KeyRep &key, const ValueRep &value) noexcept |
Data Fields | |
| std::array< Entry, Slots > | entries {} |
| std::size_t | next = 0 |
| std::uint64_t | epoch = 0 |
Static Public Attributes | |
| static constexpr std::size_t | capacity = Slots |
|
inlinenoexcept |
|
inlinenoexcept |
Definition at line 285 of file map.hpp.
References entries, pineforge::detail::MapReadCache< KeyRep, ValueRep, Slots >::Entry::hash, pineforge::detail::MapReadCache< KeyRep, ValueRep, Slots >::Entry::key, pineforge::detail::key, next, pineforge::detail::MapReadCache< KeyRep, ValueRep, Slots >::Entry::slot, pineforge::detail::MapReadCache< KeyRep, ValueRep, Slots >::Entry::valid, pineforge::detail::MapReadCache< KeyRep, ValueRep, Slots >::Entry::value, and pineforge::detail::value.
| std::array<Entry, Slots> pineforge::detail::MapReadCache< KeyRep, ValueRep, Slots >::entries {} |
| std::size_t pineforge::detail::MapReadCache< KeyRep, ValueRep, Slots >::next = 0 |
| std::uint64_t pineforge::detail::MapReadCache< KeyRep, ValueRep, Slots >::epoch = 0 |
|
staticconstexpr |