|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <feed_reader.hpp>
Public Member Functions | |
| virtual | ~FeedReader ()=default |
| virtual std::size_t | size () const noexcept=0 |
| virtual void | read (std::size_t first, Row *destination, std::size_t count) const =0 |
| Row | at (std::size_t index) const |
Definition at line 20 of file feed_reader.hpp.
|
virtualdefault |
|
pure virtualnoexcept |
Implemented in pineforge::BorrowedBarFeedReader, pineforge::detail::FeedProjection< Row >, pineforge::detail::FeedProjection< int64_t >, pineforge::detail::FeedProjection< pineforge::source::RecordedSeriesRow >, pineforge::detail::ResidentFeedReader< Row >, and pineforge::detail::ScratchFeedReader< Row >.
|
pure virtual |
Implemented in pineforge::BorrowedBarFeedReader, pineforge::detail::FeedProjection< Row >, pineforge::detail::FeedProjection< int64_t >, pineforge::detail::FeedProjection< pineforge::source::RecordedSeriesRow >, pineforge::detail::ResidentFeedReader< Row >, and pineforge::detail::ScratchFeedReader< Row >.
References read().
|
inline |
Definition at line 27 of file feed_reader.hpp.
Referenced by at(), pineforge::detail::FeedProjection< Row >::back(), and pineforge::detail::FeedProjection< Row >::operator[]().