Classes | Namespaces | Macros | Typedefs | Functions
bitset.h File Reference
#include <grpc/support/port_platform.h>
#include <stddef.h>
#include <stdint.h>
#include <type_traits>
#include "src/core/lib/gpr/useful.h"
Include dependency graph for bitset.h:
This graph shows which files directly or indirectly include this file:

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)
 

Macro Definition Documentation

◆ GRPC_BITSET_CONSTEXPR_MUTATOR

#define GRPC_BITSET_CONSTEXPR_MUTATOR

Definition at line 30 of file bitset.h.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:04