|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <map.hpp>
Data Structures | |
| class | const_iterator |
Public Types | |
| using | value_type = Elem |
| using | size_type = std::size_t |
Public Member Functions | |
| MapSequence ()=default | |
| MapSequence (std::shared_ptr< MapImage > image, std::size_t count) noexcept | |
| std::size_t | size () const noexcept |
| bool | empty () const noexcept |
| const_iterator | begin () const noexcept |
| const_iterator | end () const noexcept |
| Elem | at (std::size_t index) const |
| Elem | operator[] (std::size_t index) const |
| Elem | front () const |
| Elem | back () const |
| operator std::vector< Elem > () const | |
| using pineforge::detail::MapSequence< Elem >::value_type = Elem |
| using pineforge::detail::MapSequence< Elem >::size_type = std::size_t |
|
default |
Referenced by operator!=, operator!=, operator!=, operator==, operator==, and operator==.
|
inlinenoexcept |
|
inlinenodiscardnoexcept |
Definition at line 471 of file map.hpp.
Referenced by operator==, and operator==.
|
inlinenodiscardnoexcept |
|
inlinenodiscardnoexcept |
|
inlinenodiscardnoexcept |
|
inlinenodiscard |
Definition at line 476 of file map.hpp.
References pineforge::detail::kMapSequenceRangeError, pineforge::detail::kMapStoreTransferError, pineforge::detail::map_decode(), and pineforge::detail::map_invariant_error().
Referenced by back(), front(), operator std::vector< Elem >(), operator==, operator==, and operator[]().
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inline |