#include <report_pages.hpp>
|
| virtual | ~TradeSourceV1 ()=default |
| |
| virtual LogicalIndexV1 | size () const =0 |
| |
| virtual TradeRowV1 | at (LogicalIndexV1 index) const =0 |
| |
| virtual std::size_t | read_page (LogicalIndexV1 from, TradeRowV1 *out, std::size_t capacity) const =0 |
| |
| virtual VisitResultV1 | visit (LogicalIndexV1 from, LogicalIndexV1 count, void *context, TradeVisitorV1 visitor) const =0 |
| |
| virtual VisitResultV1 | visit_backward (LogicalIndexV1 from, LogicalIndexV1 count, void *context, TradeVisitorV1 visitor) const =0 |
| |
| virtual std::uint64_t | text_size (LogicalIndexV1 index, TradeTextV1 field) const =0 |
| |
| virtual std::size_t | read_text (LogicalIndexV1 index, TradeTextV1 field, std::uint64_t byte_offset, char *out, std::size_t capacity) const =0 |
| |
Definition at line 81 of file report_pages.hpp.
◆ ~TradeSourceV1()
| virtual pineforge::report::TradeSourceV1::~TradeSourceV1 |
( |
| ) |
|
|
virtualdefault |
◆ size()
| virtual LogicalIndexV1 pineforge::report::TradeSourceV1::size |
( |
| ) |
const |
|
pure virtual |
◆ at()
◆ read_page()
| virtual std::size_t pineforge::report::TradeSourceV1::read_page |
( |
LogicalIndexV1 | from, |
|
|
TradeRowV1 * | out, |
|
|
std::size_t | capacity ) const |
|
pure virtual |
◆ visit()
◆ visit_backward()
◆ text_size()
◆ read_text()
| virtual std::size_t pineforge::report::TradeSourceV1::read_text |
( |
LogicalIndexV1 | index, |
|
|
TradeTextV1 | field, |
|
|
std::uint64_t | byte_offset, |
|
|
char * | out, |
|
|
std::size_t | capacity ) const |
|
pure virtual |
The documentation for this class was generated from the following file: