Ethereum  PoC-8
The C++ Implementation of Ethereum
dev::eth::SnapshotStorageFace Class Referenceabstract

#include <SnapshotStorage.h>

Public Member Functions

virtual ~SnapshotStorageFace ()=default
 
virtual bytes readManifest () const =0
 
virtual std::string readCompressedChunk (h256 const &_chunkHash) const =0
 
virtual std::string readChunk (h256 const &_chunkHash) const =0
 
virtual void copyTo (boost::filesystem::path const &_path) const =0
 

Detailed Description

Definition at line 41 of file SnapshotStorage.h.

Constructor & Destructor Documentation

◆ ~SnapshotStorageFace()

virtual dev::eth::SnapshotStorageFace::~SnapshotStorageFace ( )
virtualdefault

Member Function Documentation

◆ copyTo()

virtual void dev::eth::SnapshotStorageFace::copyTo ( boost::filesystem::path const &  _path) const
pure virtual

◆ readChunk()

virtual std::string dev::eth::SnapshotStorageFace::readChunk ( h256 const &  _chunkHash) const
pure virtual

◆ readCompressedChunk()

virtual std::string dev::eth::SnapshotStorageFace::readCompressedChunk ( h256 const &  _chunkHash) const
pure virtual

◆ readManifest()

virtual bytes dev::eth::SnapshotStorageFace::readManifest ( ) const
pure virtual

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