#include <grpc/support/port_platform.h>#include <stddef.h>#include <stdint.h>#include <type_traits>#include "src/core/lib/gpr/useful.h"

Go to the source code of this file.
Classes | |
| class | grpc_core::BitSet< kTotalBits, kUnitBits > |
| class | grpc_core::BitSet< 0 > |
| struct | grpc_core::UintSelector< kBits > |
| struct | grpc_core::UintSelector< 16 > |
| struct | grpc_core::UintSelector< 32 > |
| struct | grpc_core::UintSelector< 64 > |
| struct | grpc_core::UintSelector< 8 > |
Namespaces | |
| grpc_core | |
Macros | |
| #define | GRPC_BITSET_CONSTEXPR_MUTATOR |
Typedefs | |
| template<size_t kBits> | |
| using | grpc_core::Uint = typename UintSelector< kBits >::Type |
Functions | |
| constexpr size_t | grpc_core::ChooseUnitBitsForBitSet (size_t total_bits) |