tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

HashGUI.h (913B)


      1 // HashGUI.h
      2 
      3 #ifndef __HASH_GUI_H
      4 #define __HASH_GUI_H
      5 
      6 #include "../Common/HashCalc.h"
      7 #include "../Common/Property.h"
      8 
      9 HRESULT HashCalcGUI(
     10    DECL_EXTERNAL_CODECS_LOC_VARS
     11    const NWildcard::CCensor &censor,
     12    const CHashOptions &options,
     13    bool &messageWasDisplayed);
     14 
     15 typedef CObjectVector<CProperty> CPropNameValPairs;
     16 
     17 void AddValuePair(CPropNameValPairs &pairs, UINT resourceID, UInt64 value);
     18 void AddSizeValue(UString &s, UInt64 value);
     19 void AddSizeValuePair(CPropNameValPairs &pairs, UINT resourceID, UInt64 value);
     20 
     21 void AddHashBundleRes(CPropNameValPairs &s, const CHashBundle &hb, const UString &firstFileName);
     22 void AddHashBundleRes(UString &s, const CHashBundle &hb, const UString &firstFileName);
     23 
     24 void ShowHashResults(const CPropNameValPairs &propPairs, HWND hwnd);
     25 void ShowHashResults(const CHashBundle &hb, const UString &firstFileName, HWND hwnd);
     26 
     27 #endif