Go to the source code of this file.
|
std::ostream & | google::protobuf::operator<< (std::ostream &o, const uint128 &b) |
|
uint64 | google::protobuf::Uint128Low64 (const uint128 &v) |
|
uint64 | google::protobuf::Uint128High64 (const uint128 &v) |
|
bool | google::protobuf::operator== (const uint128 &lhs, const uint128 &rhs) |
|
bool | google::protobuf::operator!= (const uint128 &lhs, const uint128 &rhs) |
|
uint128 | google::protobuf::operator- (const uint128 &val) |
|
bool | google::protobuf::operator! (const uint128 &val) |
|
uint128 | google::protobuf::operator~ (const uint128 &val) |
|
uint128 | google::protobuf::operator<< (const uint128 &val, int amount) |
|
uint128 | google::protobuf::operator>> (const uint128 &val, int amount) |
|
uint128 | google::protobuf::operator+ (const uint128 &lhs, const uint128 &rhs) |
|
uint128 | google::protobuf::operator- (const uint128 &lhs, const uint128 &rhs) |
|
uint128 | google::protobuf::operator* (const uint128 &lhs, const uint128 &rhs) |
|
uint128 | google::protobuf::operator/ (const uint128 &lhs, const uint128 &rhs) |
|
uint128 | google::protobuf::operator% (const uint128 &lhs, const uint128 &rhs) |
|
◆ CMP128
Value:inline bool operator op(const uint128& lhs, const uint128& rhs) { \
}
uint64 Uint128High64(const uint128 &v)
Definition: int128.h:129
uint64 Uint128Low64(const uint128 &v)
Definition: int128.h:128
◆ LOGIC128
Value:inline uint128 operator op(const uint128& lhs, const uint128& rhs) { \
}
uint64 Uint128High64(const uint128 &v)
Definition: int128.h:129
uint64 Uint128Low64(const uint128 &v)
Definition: int128.h:128
◆ LOGICASSIGN128
#define LOGICASSIGN128 |
( |
|
op | ) |
|
Value:inline uint128& uint128::operator op(const uint128& other) { \
hi_ op other.hi_; \
lo_ op other.lo_; \
return *this; \
}
◆ UINT128_CONSTEXPR
#define UINT128_CONSTEXPR |