Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
sysio::chain::integrity_hash_snapshot_writer Class Reference

#include <snapshot.hpp>

Inheritance diagram for sysio::chain::integrity_hash_snapshot_writer:
Collaboration diagram for sysio::chain::integrity_hash_snapshot_writer:

Public Member Functions

 integrity_hash_snapshot_writer (fc::sha256::encoder &enc)
 
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 ()
 

Additional Inherited Members

- Protected Member Functions inherited from sysio::chain::snapshot_writer

Detailed Description

Definition at line 369 of file snapshot.hpp.

Constructor & Destructor Documentation

◆ integrity_hash_snapshot_writer()

sysio::chain::integrity_hash_snapshot_writer::integrity_hash_snapshot_writer ( fc::sha256::encoder & enc)
explicit

Definition at line 349 of file snapshot.cpp.

350:enc(enc)
351{
352}

Member Function Documentation

◆ finalize()

void sysio::chain::integrity_hash_snapshot_writer::finalize ( )

Definition at line 367 of file snapshot.cpp.

367 {
368 // no-op for structural details
369}

◆ write_end_section()

void sysio::chain::integrity_hash_snapshot_writer::write_end_section ( )
overridevirtual

Implements sysio::chain::snapshot_writer.

Definition at line 363 of file snapshot.cpp.

363 {
364 // no-op for structural details
365}

◆ write_row()

void sysio::chain::integrity_hash_snapshot_writer::write_row ( const detail::abstract_snapshot_row_writer & row_writer)
overridevirtual

Implements sysio::chain::snapshot_writer.

Definition at line 359 of file snapshot.cpp.

359 {
360 row_writer.write(enc);
361}
Here is the call graph for this function:

◆ write_start_section()

void sysio::chain::integrity_hash_snapshot_writer::write_start_section ( const std::string & section_name)
overridevirtual

Implements sysio::chain::snapshot_writer.

Definition at line 354 of file snapshot.cpp.

355{
356 // no-op for structural details
357}

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