TrinityCore
|
#include <BaseEncoding.h>
Static Public Member Functions | |
static constexpr std::size_t | EncodedSize (std::size_t size) |
static constexpr std::size_t | DecodedSize (std::size_t size) |
static std::string | Encode (std::vector< uint8 > const &data) |
static Optional< std::vector< uint8 > > | Decode (std::string_view data) |
Static Public Attributes | |
static constexpr std::size_t | BITS_PER_CHAR = Encoding::BITS_PER_CHAR |
static constexpr std::size_t | PAD_TO = std::lcm(8u, BITS_PER_CHAR) |
static constexpr uint8 | DECODE_ERROR = Encoding::DECODE_ERROR |
static constexpr char | PADDING = Encoding::PADDING |
Definition at line 33 of file BaseEncoding.h.
|
inlinestatic |
Definition at line 104 of file BaseEncoding.h.
|
inlinestaticconstexpr |
Definition at line 51 of file BaseEncoding.h.
|
inlinestatic |
Definition at line 59 of file BaseEncoding.h.
|
inlinestaticconstexpr |
Definition at line 43 of file BaseEncoding.h.
|
staticconstexpr |
Definition at line 35 of file BaseEncoding.h.
|
staticconstexpr |
Definition at line 40 of file BaseEncoding.h.
|
staticconstexpr |
Definition at line 36 of file BaseEncoding.h.
|
staticconstexpr |
Definition at line 41 of file BaseEncoding.h.