Base64Impl.Encoder

An input range that iterates over the encoded bytes of the given source data.

It 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 encoder function instead.

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

Members

Functions

popFront
void popFront()

Advance to the next encoded character.

Properties

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

Save the current iteration state of the range.

Meta