| Main Page Class Hierarchy Alphabetical List Compound List Examples |
Base64 decoder. More...
#include <base64.h>
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.