|
constexpr uint64_t | load64be (const uint8_t *bytes) noexcept |
| Loads 64 bits / 8 bytes of data from the given bytes array in big-endian order.
|
|
constexpr uint32_t | load32be (const uint8_t *bytes) noexcept |
| Loads 32 bits / 4 bytes of data from the given bytes array in big-endian order.
|
|
constexpr bool | operator== (const address &a, const address &b) noexcept |
| The "equal to" comparison operator for the evmc::address type.
|
|
constexpr bool | operator!= (const address &a, const address &b) noexcept |
| The "not equal to" comparison operator for the evmc::address type.
|
|
constexpr bool | operator< (const address &a, const address &b) noexcept |
| The "less than" comparison operator for the evmc::address type.
|
|
constexpr bool | operator> (const address &a, const address &b) noexcept |
| The "greater than" comparison operator for the evmc::address type.
|
|
constexpr bool | operator<= (const address &a, const address &b) noexcept |
| The "less than or equal to" comparison operator for the evmc::address type.
|
|
constexpr bool | operator>= (const address &a, const address &b) noexcept |
| The "greater than or equal to" comparison operator for the evmc::address type.
|
|
constexpr bool | operator== (const bytes32 &a, const bytes32 &b) noexcept |
| The "equal to" comparison operator for the evmc::bytes32 type.
|
|
constexpr bool | operator!= (const bytes32 &a, const bytes32 &b) noexcept |
| The "not equal to" comparison operator for the evmc::bytes32 type.
|
|
constexpr bool | operator< (const bytes32 &a, const bytes32 &b) noexcept |
| The "less than" comparison operator for the evmc::bytes32 type.
|
|
constexpr bool | operator> (const bytes32 &a, const bytes32 &b) noexcept |
| The "greater than" comparison operator for the evmc::bytes32 type.
|
|
constexpr bool | operator<= (const bytes32 &a, const bytes32 &b) noexcept |
| The "less than or equal to" comparison operator for the evmc::bytes32 type.
|
|
constexpr bool | operator>= (const bytes32 &a, const bytes32 &b) noexcept |
| The "greater than or equal to" comparison operator for the evmc::bytes32 type.
|
|
constexpr bool | is_zero (const address &a) noexcept |
| Checks if the given address is the zero address.
|
|
constexpr bool | is_zero (const bytes32 &a) noexcept |
| Checks if the given bytes32 object has all zero bytes.
|
|
EVMC C++ API - wrappers and bindings for C++.