|
Crypto++
|
Decode base 32 data back to bytes, the default code is based on draft-ietf-idn-dude-02.txt. More...
#include <base32.h>
Public Member Functions | |
| Base32Decoder (BufferedTransformation *attachment=NULL) | |
| void | IsolatedInitialize (const NameValuePairs ¶meters) |
| size_t | Put2 (const byte *begin, size_t length, int messageEnd, bool blocking) |
| bool | Flush (bool completeFlush, int propagation=-1, bool blocking=true) |
| bool | IsolatedFlush (bool hardFlush, bool blocking) |
| bool | ChannelFlush (const std::string &channel, bool hardFlush, int propagation=-1, bool blocking=true) |
Static Public Member Functions | |
| static void | InitializeDecodingLookupArray (int *lookup, const byte *alphabet, unsigned int base, bool caseInsensitive) |
Protected Member Functions | |
| virtual bool | InputBufferIsEmpty () const |
Decode base 32 data back to bytes, the default code is based on draft-ietf-idn-dude-02.txt.
To specify alternative code, call Initialize() with DecodingLookupArray parameter.
1.7.5