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. More...
Char mChar
 The current character. More...

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.


Process bit 0 .. 5.


Process bit 6 .. 11.


Process bit 12 .. 17.


Process bit 18 .. 23.

Member Data Documentation

◆ mStep

Step Murl::Util::Base64State::mStep

The current state.

◆ mChar

Char Murl::Util::Base64State::mChar

The current character.

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

Copyright © 2011-2018 Spraylight GmbH.