// HashCon.h #ifndef __HASH_CON_H #define __HASH_CON_H #include "../Common/HashCalc.h" #include "UpdateCallbackConsole.h" class CHashCallbackConsole: public IHashCallbackUI, public CCallbackConsoleBase { UString m_FileName; void PrintSeparatorLine(const CObjectVector<CHasherState> &hashers); void PrintResultLine(UInt64 fileSize, const CObjectVector<CHasherState> &hashers, unsigned digestIndex, bool showHash); void PrintProperty(const char *name, UInt64 value); public: ~CHashCallbackConsole() { } INTERFACE_IHashCallbackUI(;) }; void PrintHashStat(CStdOutStream &stdStream, const CHashBundle &hb); #endif