|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
Data Structures | |
| class | RollbackOnly |
| struct | Shape |
| struct | Stats |
| class | Store |
| class | Tx |
| class | TxPoolExhausted |
| class | TxScope |
| class | UdtGraph |
| struct | UdtType |
Typedefs | |
| using | Id = std::uint64_t |
Enumerations | |
| enum class | CleanupSkip { rollback_only , failed } |
Variables | |
| constexpr Id | kNullId = UINT64_C(0) |
| constexpr std::uint32_t | kMaxChunkBytes = 64u * 1024u |
| constexpr std::uint32_t | kMaxResidentPages = 1024u |
| constexpr std::uint64_t | kMaxLiveObjectsCap = UINT64_C(1024) * 1024 |
| constexpr std::size_t | kMaxTxHandles = 4 |
| constexpr std::size_t | kStoreReadCacheSlots = 8 |
| constexpr std::size_t | kStoreReadCacheBytes |
| using pineforge::detail::o1::Id = std::uint64_t |
Definition at line 49 of file o1_store.hpp.
|
strong |
| Enumerator | |
|---|---|
| rollback_only | |
| failed | |
Definition at line 92 of file o1_store.hpp.
|
inlineconstexpr |
Definition at line 50 of file o1_store.hpp.
Referenced by pineforge::detail::script_array::ElementCodec< ScriptArray< U >, void >::clone(), pineforge::detail::script_array::ElementCodec< std::string, void >::clone(), pineforge::detail::script_array::ElementCodec< ScriptArray< U >, void >::decode(), pineforge::detail::script_array::ElementCodec< std::string, void >::destroy(), pineforge::detail::script_array::ElementCodec< ScriptArray< U >, void >::hash(), pineforge::detail::script_array::ElementCodec< std::string, void >::hash(), pineforge::ScriptArray< T >::operator=(), pineforge::detail::o1::UdtGraph::root(), and pineforge::ScriptArray< T >::ScriptArray().
|
inlineconstexpr |
Definition at line 57 of file o1_store.hpp.
|
inlineconstexpr |
Definition at line 58 of file o1_store.hpp.
|
inlineconstexpr |
Definition at line 61 of file o1_store.hpp.
|
inlineconstexpr |
Definition at line 68 of file o1_store.hpp.
Referenced by pineforge::detail::o1::Store::max_caller_handles().
|
inlineconstexpr |
Definition at line 73 of file o1_store.hpp.
|
inlineconstexpr |
Definition at line 74 of file o1_store.hpp.