PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::BorrowedBarFeedReader Class Referencefinal

#include <feed_reader.hpp>

Public Member Functions

 BorrowedBarFeedReader (const Bar *bars, const std::int64_t *close_ms, std::size_t count)
 
std::size_t size () const noexcept override
 
void read (std::size_t first, FeedBar *destination, std::size_t count) const override
 
- Public Member Functions inherited from pineforge::FeedReader< FeedBar >
virtual ~FeedReader ()=default
 
FeedBar at (std::size_t index) const
 

Detailed Description

Definition at line 43 of file feed_reader.hpp.

Constructor & Destructor Documentation

◆ BorrowedBarFeedReader()

pineforge::BorrowedBarFeedReader::BorrowedBarFeedReader ( const Bar * bars,
const std::int64_t * close_ms,
std::size_t count )
inline

Definition at line 45 of file feed_reader.hpp.

Member Function Documentation

◆ size()

std::size_t pineforge::BorrowedBarFeedReader::size ( ) const
inlineoverridevirtualnoexcept

Implements pineforge::FeedReader< FeedBar >.

Definition at line 51 of file feed_reader.hpp.

◆ read()

void pineforge::BorrowedBarFeedReader::read ( std::size_t first,
FeedBar * destination,
std::size_t count ) const
inlineoverridevirtual

Implements pineforge::FeedReader< FeedBar >.

Definition at line 52 of file feed_reader.hpp.


The documentation for this class was generated from the following file: