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

#include <encode.h>

Public Member Functions

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

Public Attributes

int _buffersize
base64_encodestate _state

Detailed Description

Definition at line 20 of file encode.h.

Constructor & Destructor Documentation

base64::encoder::encoder ( int  buffersize_in = 512)

Definition at line 25 of file encode.h.

Member Function Documentation

int base64::encoder::encode ( char  value_in)

Definition at line 31 of file encode.h.

int base64::encoder::encode ( const char *  code_in,
const int  length_in,
char *  plaintext_out 

Definition at line 36 of file encode.h.

void base64::encoder::encode ( std::istream &  istream_in,
std::ostream &  ostream_in 

Definition at line 46 of file encode.h.

int base64::encoder::encode_end ( char *  plaintext_out)

Definition at line 41 of file encode.h.

Member Data Documentation

int base64::encoder::_buffersize

Definition at line 23 of file encode.h.

base64_encodestate base64::encoder::_state

Definition at line 22 of file encode.h.

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

Author(s): Chris Morley, Konstantin Pilipchuk, Morgan Quigley, Austin Hendrix
autogenerated on Sun Feb 3 2019 03:29:52