Namespaces | Macros | Functions
percent_encoding.cc File Reference
#include <grpc/support/port_platform.h>
#include "src/core/lib/slice/percent_encoding.h"
#include <stdlib.h>
#include <cstdint>
#include <type_traits>
#include <utility>
#include <grpc/support/log.h>
#include "src/core/lib/gprpp/bitset.h"
Include dependency graph for percent_encoding.cc:

Go to the source code of this file.

Namespaces

 grpc_core
 

Macros

#define GRPC_PCTENCODE_CONSTEXPR_FN
 
#define GRPC_PCTENCODE_CONSTEXPR_VALUE   const
 

Functions

static uint8_t grpc_core::DeHex (uint8_t c)
 
Slice grpc_core::PercentEncodeSlice (Slice slice, PercentEncodingType type)
 
Slice grpc_core::PermissivePercentDecodeSlice (Slice slice_in)
 
static bool grpc_core::ValidHex (const uint8_t *p, const uint8_t *end)
 

Macro Definition Documentation

◆ GRPC_PCTENCODE_CONSTEXPR_FN

#define GRPC_PCTENCODE_CONSTEXPR_FN

Definition at line 37 of file percent_encoding.cc.

◆ GRPC_PCTENCODE_CONSTEXPR_VALUE

#define GRPC_PCTENCODE_CONSTEXPR_VALUE   const

Definition at line 38 of file percent_encoding.cc.



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