|
xrpld
|
#include <SHAMapHash.h>

Public Member Functions | |
| SHAMapHash ()=default | |
| SHAMapHash (uint256 const &hash) | |
| uint256 const & | asUInt256 () const |
| uint256 & | asUInt256 () |
| bool | isZero () const |
| bool | isNonZero () const |
| int | signum () const |
| void | zero () |
Private Attributes | |
| uint256 | hash_ |
Friends | |
| bool | operator== (SHAMapHash const &x, SHAMapHash const &y) |
| bool | operator< (SHAMapHash const &x, SHAMapHash const &y) |
| std::ostream & | operator<< (std::ostream &os, SHAMapHash const &x) |
| std::string | to_string (SHAMapHash const &x) |
| template<class H> | |
| void | hash_append (H &h, SHAMapHash const &x) |
Definition at line 15 of file SHAMapHash.h.
|
default |
|
explicit |
Definition at line 21 of file SHAMapHash.h.
|
nodiscard |
Definition at line 26 of file SHAMapHash.h.
| uint256 & xrpl::SHAMapHash::asUInt256 | ( | ) |
Definition at line 31 of file SHAMapHash.h.
|
nodiscard |
Definition at line 36 of file SHAMapHash.h.
|
nodiscard |
Definition at line 41 of file SHAMapHash.h.
|
nodiscard |
Definition at line 46 of file SHAMapHash.h.
| void xrpl::SHAMapHash::zero | ( | ) |
Definition at line 51 of file SHAMapHash.h.
|
friend |
Definition at line 57 of file SHAMapHash.h.
|
friend |
Definition at line 62 of file SHAMapHash.h.
|
friend |
Definition at line 68 of file SHAMapHash.h.
|
friend |
Definition at line 75 of file SHAMapHash.h.
|
friend |
Definition at line 82 of file SHAMapHash.h.
|
private |
Definition at line 17 of file SHAMapHash.h.