#include <mi32/base64.h>
Public Member Functions | |
| BASE64_DECODER () | |
| ERRVALUE | Decode (GENERICRW &stream, INT64 size=-1) |
| ERRVALUE | Decode (const char *buffer) |
| ERRVALUE | Decode (const FILEPATH &filepath) |
| virtual | ~BASE64_DECODER () |
Private Member Functions | |
| virtual ERRVALUE | v_ShowStatus (double PercentDone) |
| virtual ERRVALUE | v_Write (const UINT8 *buffer, int numbytes)=0 |
Definition at line 95 of file base64.h.
| BASE64_DECODER::BASE64_DECODER | ( | ) |
| virtual BASE64_DECODER::~BASE64_DECODER | ( | ) | [virtual] |
Decode data from a GENERICRW stream.
If size is supplied by the caller, it will only read and decode that many bytes of input. This is useful for decoding base-64 data which is embeded in a larger stream of data.
| ERRVALUE BASE64_DECODER::Decode | ( | const char * | buffer | ) |
Decode character stream.
| virtual ERRVALUE BASE64_DECODER::v_ShowStatus | ( | double | PercentDone | ) | [private, virtual] |
| virtual ERRVALUE BASE64_DECODER::v_Write | ( | const UINT8 * | buffer, | |
| int | numbytes | |||
| ) | [private, pure virtual] |
1.5.2