TrinityCore
B32Impl Struct Reference

Static Public Member Functions

static constexpr char Encode (uint8 v)
 
static constexpr uint8 Decode (uint8 v)
 

Static Public Attributes

static constexpr std::size_t BITS_PER_CHAR = 5
 
static constexpr char PADDING = '='
 
static constexpr uint8 DECODE_ERROR = 0xff
 

Detailed Description

Definition at line 22 of file Base32.cpp.

Member Function Documentation

◆ Decode()

static constexpr uint8 B32Impl::Decode ( uint8  v)
inlinestaticconstexpr

Definition at line 35 of file Base32.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Encode()

static constexpr char B32Impl::Encode ( uint8  v)
inlinestaticconstexpr

Definition at line 27 of file Base32.cpp.

Member Data Documentation

◆ BITS_PER_CHAR

constexpr std::size_t B32Impl::BITS_PER_CHAR = 5
staticconstexpr

Definition at line 24 of file Base32.cpp.

◆ DECODE_ERROR

constexpr uint8 B32Impl::DECODE_ERROR = 0xff
staticconstexpr

Definition at line 34 of file Base32.cpp.

◆ PADDING

constexpr char B32Impl::PADDING = '='
staticconstexpr

Definition at line 26 of file Base32.cpp.


The documentation for this struct was generated from the following file: