The Base64 state class. More...

#include "murl_util_encoding_base64.h"

Inheritance diagram for Murl::Util::Base64State:

Public Types

enum  Step { STEP_A , STEP_B , STEP_C , STEP_D }
 State enumeration. More...
 

Public Member Functions

 Base64State ()
 The default constructor.
 

Public Attributes

Step mStep
 The current state.
 
Char mChar
 The current character.
 

Detailed Description

The Base64 state class.

The Base64State class is the base class of the Base64Encoder and Base64Decoder class to accomplish sequential Base64Encoder::Encode or Base64Decoder::Decode calls.

Member Enumeration Documentation

◆ Step

State enumeration.

Enumerator
STEP_A 

Process bit 0 .. 5.

STEP_B 

Process bit 6 .. 11.

STEP_C 

Process bit 12 .. 17.

STEP_D 

Process bit 18 .. 23.


The documentation for this class was generated from the following file:
  • murl_util_encoding_base64.h


Copyright © 2011-2024 Spraylight GmbH.