Main Page Class Hierarchy Alphabetical List Compound List Examples |
#include <base64.h>
Inheritance diagram for Base64::Decoder:
Public Member Functions | |
Decoder () | |
const char * | name () const |
template<typename InIt, typename OutIt> | |
void | process (InIt bit, InIt eit, OutIt out) |
template<typename OutIt> | |
void | process (char_type c, OutIt &out) |
template<typename OutIt> | |
void | flush (OutIt &out) |
Decoder | ( | ) | [inline] |
Constructor
void flush | ( | OutIt & | out | ) | [inline] |
Write to out
any buffered decoded char.
const char* name | ( | ) | const [inline, virtual] |
Returns the name of the codec ("Base64")
Implements codec.
void process | ( | char_type | c, | |
OutIt & | out | |||
) | [inline] |
void process | ( | InIt | bit, | |
InIt | eit, | |||
OutIt | out | |||
) | [inline] |
Decodes [bit
,eit
) and write any decoded char to out
.