|
Nix
2.93.0-dev
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
|
Public Member Functions | |
| HashSink (HashType ht) | |
| HashSink (const HashSink &h) | |
| void | writeUnbuffered (std::string_view data) override |
| HashResult | finish () override |
| HashResult | currentHash () |
Public Member Functions inherited from nix::BufferedSink | |
| BufferedSink (size_t bufSize=32 *1024) | |
| void | operator() (std::string_view data) override |
| void | flush () |
Public Member Functions inherited from nix::Sink | |
| virtual bool | good () |
Additional Inherited Members | |
Public Attributes inherited from nix::BufferedSink | |
| size_t | bufSize |
| size_t | bufPos |
| std::unique_ptr< char[]> | buffer |
|
overridevirtual |
Implements nix::AbstractHashSink.
|
overridevirtual |
Implements nix::BufferedSink.