#include <grpc/support/port_platform.h>
#include <cstddef>
Go to the source code of this file.
|
constexpr uint32_t | grpc_core::BitCount (int16_t i) |
|
constexpr uint32_t | grpc_core::BitCount (int32_t i) |
|
constexpr uint32_t | grpc_core::BitCount (int64_t i) |
|
constexpr uint32_t | grpc_core::BitCount (int8_t i) |
|
constexpr uint32_t | grpc_core::BitCount (uint16_t i) |
|
constexpr uint32_t | grpc_core::BitCount (uint32_t i) |
|
constexpr uint32_t | grpc_core::BitCount (uint64_t i) |
|
constexpr uint32_t | grpc_core::BitCount (uint8_t i) |
|
template<typename T > |
T | grpc_core::Clamp (T val, T min, T max) |
|
template<typename T > |
T | grpc_core::ClearBit (T *i, size_t n) |
|
template<typename T > |
bool | grpc_core::GetBit (T i, size_t n) |
|
template<typename T > |
constexpr size_t | grpc_core::HashPointer (T *p, size_t range) |
|
constexpr uint32_t | grpc_core::useful_detail::HexdigitBitcount (uint32_t x) |
|
uint32_t | grpc_core::MixHash32 (uint32_t a, uint32_t b) |
|
template<typename T > |
int | grpc_core::QsortCompare (const T &a, const T &b) |
|
template<typename T > |
constexpr T | grpc_core::RotateLeft (T x, T n) |
|
template<typename T > |
constexpr T | grpc_core::RotateRight (T x, T n) |
|
int64_t | grpc_core::SaturatingAdd (int64_t a, int64_t b) |
|
template<typename T > |
T | grpc_core::SetBit (T *i, size_t n) |
|
◆ GPR_ARRAY_SIZE