vibe.d beta banner
get vibe.d
0.10.0

Asynchronous I/O that doesn’t get in your way, written in D

Class Base64OutputStreamImpl

Generic Base64 encoding output stream.

class Base64OutputStreamImpl(char C62, char C63, char CPAD = '=', OutputStream)
  
if (isOutputStream!OutputStream);

The template arguments C62 and C63 determine which non-alphabetic characters are used to represent the 62nd and 63rd code units. CPAD is the character used for padding the end of the result if necessary.

Constructors

NameDescription
this (output, max_bytes_per_line)

Fields

NameTypeDescription
m_bytesInCurrentLine ulong
m_maxBytesPerLine ulong
m_out OutputStream

Methods

NameDescription
finalize ()
flush ()
write (bytes_, )

Aliases

NameDescription
B64
write
Authors

Jan Krüger, Sönke Ludwig

Copyright

© 2012-2016 Sönke Ludwig

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.