#include <snapshot.hpp>
Definition at line 224 of file snapshot.hpp.
◆ ~snapshot_reader()
virtual sysio::chain::snapshot_reader::~snapshot_reader |
( |
| ) |
|
|
inlinevirtual |
◆ clear_section()
virtual void sysio::chain::snapshot_reader::clear_section |
( |
| ) |
|
|
protectedpure virtual |
◆ empty()
virtual bool sysio::chain::snapshot_reader::empty |
( |
| ) |
|
|
protectedpure virtual |
◆ has_section() [1/2]
virtual bool sysio::chain::snapshot_reader::has_section |
( |
const std::string & | section_name | ) |
|
|
protectedpure virtual |
◆ has_section() [2/2]
bool sysio::chain::snapshot_reader::has_section |
( |
const std::string & | suffix = std::string() | ) |
|
|
inline |
Definition at line 276 of file snapshot.hpp.
276 {
278 }
bool has_section(const std::string &suffix=std::string())
static std::string section_name()
◆ read_row()
◆ read_section() [1/2]
template<typename F >
void sysio::chain::snapshot_reader::read_section |
( |
const std::string & | section_name, |
|
|
F | f ) |
|
inline |
Definition at line 263 of file snapshot.hpp.
263 {
265 auto section = section_reader(*this);
268 }
virtual void clear_section()=0
virtual void set_section(const std::string §ion_name)=0
◆ read_section() [2/2]
template<typename
T , typename F >
void sysio::chain::snapshot_reader::read_section |
( |
F | f | ) |
|
|
inline |
Definition at line 271 of file snapshot.hpp.
271 {
273 }
void read_section(const std::string §ion_name, F f)
◆ return_to_header()
virtual void sysio::chain::snapshot_reader::return_to_header |
( |
| ) |
|
|
pure virtual |
◆ set_section()
virtual void sysio::chain::snapshot_reader::set_section |
( |
const std::string & | section_name | ) |
|
|
protectedpure virtual |
◆ validate()
virtual void sysio::chain::snapshot_reader::validate |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: