Public Member Functions | Public Attributes | List of all members
base64::decoder Struct Reference

#include <decode.h>

Public Member Functions

int decode (char value_in)
 
int decode (const char *code_in, const int length_in, char *plaintext_out)
 
void decode (std::istream &istream_in, std::ostream &ostream_in)
 
 decoder (int buffersize_in=512)
 

Public Attributes

int _buffersize
 
base64_decodestate _state
 

Detailed Description

Definition at line 22 of file decode.h.

Constructor & Destructor Documentation

◆ decoder()

base64::decoder::decoder ( int  buffersize_in = 512)
inline

Definition at line 27 of file decode.h.

Member Function Documentation

◆ decode() [1/3]

int base64::decoder::decode ( char  value_in)
inline

Definition at line 33 of file decode.h.

◆ decode() [2/3]

int base64::decoder::decode ( const char *  code_in,
const int  length_in,
char *  plaintext_out 
)
inline

Definition at line 38 of file decode.h.

◆ decode() [3/3]

void base64::decoder::decode ( std::istream &  istream_in,
std::ostream &  ostream_in 
)
inline

Definition at line 43 of file decode.h.

Member Data Documentation

◆ _buffersize

int base64::decoder::_buffersize

Definition at line 25 of file decode.h.

◆ _state

base64_decodestate base64::decoder::_state

Definition at line 24 of file decode.h.


The documentation for this struct was generated from the following file:


xmlrpcpp
Author(s): Chris Morley, Konstantin Pilipchuk, Morgan Quigley, Austin Hendrix, Dirk Thomas
autogenerated on Mon Feb 28 2022 23:33:22