20 #ifndef RIPPLE_BASICS_SHAMAP_HASH_H_INCLUDED
21 #define RIPPLE_BASICS_SHAMAP_HASH_H_INCLUDED
23 #include <ripple/basics/base_uint.h>
113 #endif // RIPPLE_BASICS_SHAMAP_HASH_H_INCLUDED
friend bool operator<(SHAMapHash const &x, SHAMapHash const &y)
friend std::string to_string(SHAMapHash const &x)
bool operator!=(Manifest const &lhs, Manifest const &rhs)
friend std::ostream & operator<<(std::ostream &os, SHAMapHash const &x)
constexpr int signum() const
friend bool operator==(SHAMapHash const &x, SHAMapHash const &y)
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
SHAMapHash(uint256 const &hash)
uint256 const & as_uint256() const
friend void hash_append(H &h, SHAMapHash const &x)