Base64Impl.Decoder

An input range that iterates over the bytes of data decoded from a Base64 encoded string.

This range will be a forward range if the underlying data source is at least a forward range.

Note: This struct is not intended to be created in user code directly; use the decoder function instead.

  1. struct Decoder(Range)
  2. struct Decoder(Range)
    template Base64Impl(char Map62th, char Map63th, char Padding = '=')

Members

Functions

popFront
void popFront()

Advance to the next decoded byte.

Properties

empty
bool empty [@property getter]
front
ubyte front [@property getter]
save
typeof(this) save [@property getter]

Saves the current iteration state.

Meta