Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cUUCodeChar Struct Reference

#include <cBase64.h>

Inheritance diagram for GrayLib::cUUCodeChar:
GrayLib::cBase64Coder GrayLib::cBase64CoderT< _TYPE_CH >

Static Public Member Functions

static char ENC (BYTE b)
 
static BYTE DEC (char ch) noexcept
 
- Static Public Member Functions inherited from GrayLib::cBase64Coder
static StrLen_t GetTextSizeFromBinarySize (size_t nSizeBin) noexcept
 
static size_t GetBinarySizeFromTextSize (StrLen_t nLenText) noexcept
 

Static Public Attributes

static const char k_chFill = (char)(' ' + 64)
 

Additional Inherited Members

- Public Member Functions inherited from GrayLib::cBase64Coder
 UNITTEST_FRIEND (cBase64)
 

Detailed Description

Member Function Documentation

◆ DEC()

static BYTE GrayLib::cUUCodeChar::DEC ( char  ch)
inlinestaticnoexcept

allow outside range for testing.

Note
Decode will fail if text is outside ' ' to (' '+0x3f) range. ASSUME it is valid.

◆ ENC()

static char GrayLib::cUUCodeChar::ENC ( BYTE  b)
inlinestatic

Member Data Documentation

◆ k_chFill

const char GrayLib::cUUCodeChar::k_chFill = (char)(' ' + 64)
static

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