diff options
author | Kitware Robot <kwrobot@kitware.com> | 2016-05-16 14:34:04 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2016-05-16 20:05:19 (GMT) |
commit | d9fd2f5402eeaa345691313658e02b51038f570b (patch) | |
tree | dca71b9a7e267f4c6300da3eb770415381726785 /Source/cmCryptoHash.h | |
parent | 82df6deaafb36cbbfd450202bb20b320f637751a (diff) | |
download | CMake-d9fd2f5402eeaa345691313658e02b51038f570b.zip CMake-d9fd2f5402eeaa345691313658e02b51038f570b.tar.gz CMake-d9fd2f5402eeaa345691313658e02b51038f570b.tar.bz2 |
Revise C++ coding style using clang-format
Run the `Utilities/Scripts/clang-format.bash` script to update
all our C++ code to a new style defined by `.clang-format`.
Use `clang-format` version 3.8.
* If you reached this commit for a line in `git blame`, re-run the blame
operation starting at the parent of this commit to see older history
for the content.
* See the parent commit for instructions to rebase a change across this
style transition commit.
Diffstat (limited to 'Source/cmCryptoHash.h')
-rw-r--r-- | Source/cmCryptoHash.h | 35 |
1 files changed, 20 insertions, 15 deletions
diff --git a/Source/cmCryptoHash.h b/Source/cmCryptoHash.h index 88cd240..a0c5eab 100644 --- a/Source/cmCryptoHash.h +++ b/Source/cmCryptoHash.h @@ -23,35 +23,40 @@ public: static cmsys::auto_ptr<cmCryptoHash> New(const char* algo); std::string HashString(const std::string& input); std::string HashFile(const std::string& file); + protected: - virtual void Initialize()=0; - virtual void Append(unsigned char const*, int)=0; - virtual std::string Finalize()=0; + virtual void Initialize() = 0; + virtual void Append(unsigned char const*, int) = 0; + virtual std::string Finalize() = 0; }; -class cmCryptoHashMD5: public cmCryptoHash +class cmCryptoHashMD5 : public cmCryptoHash { struct cmsysMD5_s* MD5; + public: cmCryptoHashMD5(); ~cmCryptoHashMD5(); + protected: virtual void Initialize(); virtual void Append(unsigned char const* buf, int sz); virtual std::string Finalize(); }; -#define cmCryptoHash_SHA_CLASS_DECL(SHA) \ - class cmCryptoHash##SHA: public cmCryptoHash \ - { \ - union _SHA_CTX* SHA; \ - public: \ - cmCryptoHash##SHA(); \ - ~cmCryptoHash##SHA(); \ - protected: \ - virtual void Initialize(); \ - virtual void Append(unsigned char const* buf, int sz); \ - virtual std::string Finalize(); \ +#define cmCryptoHash_SHA_CLASS_DECL(SHA) \ + class cmCryptoHash##SHA : public cmCryptoHash \ + { \ + union _SHA_CTX* SHA; \ + \ + public: \ + cmCryptoHash##SHA(); \ + ~cmCryptoHash##SHA(); \ + \ + protected: \ + virtual void Initialize(); \ + virtual void Append(unsigned char const* buf, int sz); \ + virtual std::string Finalize(); \ } cmCryptoHash_SHA_CLASS_DECL(SHA1); |