Library: Foundation
Package: Crypt
Header: Poco/DigestStream.h
This streambuf computes a digest of all data going through it.
Direct Base Classes: BufferedStreamBuf
All Base Classes: BufferedStreamBuf
Member Functions: close, readFromDevice, writeToDevice
DigestBuf(
    DigestEngine & eng
);
DigestBuf(
    DigestEngine & eng,
    std::istream & istr
);
DigestBuf(
    DigestEngine & eng,
    std::ostream & ostr
);
~DigestBuf();
void close();
int readFromDevice(
    char * buffer,
    std::streamsize length
);
int writeToDevice(
    const char * buffer,
    std::streamsize length
);