Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
buffered_snapshot_suite::writer Struct Reference

#include <snapshot_suites.hpp>

Inheritance diagram for buffered_snapshot_suite::writer:
Collaboration diagram for buffered_snapshot_suite::writer:

Public Member Functions

 writer (const std::shared_ptr< write_storage_t > &storage)
 
- Public Member Functions inherited from sysio::chain::ostream_snapshot_writer
 ostream_snapshot_writer (std::ostream &snapshot)
 
void write_start_section (const std::string &section_name) override
 
void write_row (const detail::abstract_snapshot_row_writer &row_writer) override
 
void write_end_section () override
 
void finalize ()
 
- Public Member Functions inherited from sysio::chain::snapshot_writer
template<typename F >
void write_section (const std::string section_name, F f)
 
template<typename T , typename F >
void write_section (F f)
 
virtual ~snapshot_writer ()
 

Public Attributes

std::shared_ptr< write_storage_tstorage
 

Additional Inherited Members

- Static Public Attributes inherited from sysio::chain::ostream_snapshot_writer
static const uint32_t magic_number = 0x30510550
 
- Protected Member Functions inherited from sysio::chain::snapshot_writer

Detailed Description

Definition at line 64 of file snapshot_suites.hpp.

Constructor & Destructor Documentation

◆ writer()

buffered_snapshot_suite::writer::writer ( const std::shared_ptr< write_storage_t > & storage)
inline

Definition at line 65 of file snapshot_suites.hpp.

68 {
69
70 }
std::shared_ptr< write_storage_t > storage
ostream_snapshot_writer writer_t

Member Data Documentation

◆ storage

std::shared_ptr<write_storage_t> buffered_snapshot_suite::writer::storage

Definition at line 72 of file snapshot_suites.hpp.


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