util: remove Digest class template
Change-Id: I4e718fb7369df0963cc2e1e9b23b0c5e0c9d03f8
Refs: #3886
diff --git a/src/util/concepts.hpp b/src/util/concepts.hpp
index bb8c744..4b4d758 100644
--- a/src/util/concepts.hpp
+++ b/src/util/concepts.hpp
@@ -1,5 +1,5 @@
/* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */
-/**
+/*
* Copyright (c) 2014-2017 Regents of the University of California,
* Arizona Board of Regents,
* Colorado State University,
@@ -88,24 +88,6 @@
}
};
-/** \brief a concept check for CryptoPP hash algorithm
- */
-template<class X>
-class Hashable
-{
-public:
- BOOST_CONCEPT_USAGE(Hashable)
- {
- X hash;
- uint8_t* buf = 0;
- size_t size = hash.DigestSize();
-
- hash.Update(buf, size);
- hash.Final(buf);
- hash.Restart();
- }
-};
-
namespace detail {
template<class X>