Zeth - Zerocash on Ethereum
0.8
Reference implementation of the Zeth protocol by Clearmatics
|
Internal streambuf for wrapped streams. Hash data and forward. More...
#include <hash_stream.hpp>
Protected Member Functions | |
hash_streambuf_wrapper (std::ostream *inner) | |
hash_streambuf_wrapper (std::istream *inner) | |
virtual std::streamsize | xsputn (const char *s, std::streamsize n) override |
virtual std::streamsize | xsgetn (char *s, std::streamsize n) override |
Protected Attributes | |
HashT | hash_state |
std::ostream * | inner_out |
std::istream * | inner_in |
Friends | |
class | hash_ostream_wrapper< HashT > |
class | hash_istream_wrapper< HashT > |
Internal streambuf for wrapped streams. Hash data and forward.
Definition at line 47 of file hash_stream.hpp.
|
explicitprotected |
|
explicitprotected |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
friend |
Definition at line 60 of file hash_stream.hpp.
|
friend |
Definition at line 59 of file hash_stream.hpp.
|
protected |
Definition at line 55 of file hash_stream.hpp.
|
protected |
Definition at line 57 of file hash_stream.hpp.
|
protected |
Definition at line 56 of file hash_stream.hpp.