base64::encoder Struct Reference

#include <encode.h>

Public Member Functions

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

Data Fields

base64_encodestate _state
int _buffersize

Detailed Description

Definition at line 20 of file encode.h.


Constructor & Destructor Documentation

base64::encoder::encoder ( int  buffersize_in = BUFFERSIZE  )  [inline]

Definition at line 22 of file encode.h.


Member Function Documentation

void base64::encoder::encode ( std::istream &  istream_in,
std::ostream &  ostream_in 
) [inline]

Definition at line 41 of file encode.h.

int base64::encoder::encode ( const char *  code_in,
const int  length_in,
char *  plaintext_out 
) [inline]

Definition at line 31 of file encode.h.

int base64::encoder::encode ( char  value_in  )  [inline]

Definition at line 26 of file encode.h.

Referenced by main().

int base64::encoder::encode_end ( char *  plaintext_out  )  [inline]

Definition at line 36 of file encode.h.


Field Documentation

Definition at line 20 of file encode.h.

Definition at line 19 of file encode.h.


The documentation for this struct was generated from the following file:
Generated on Fri Jun 17 16:59:09 2011 for Mobile-C by  doxygen 1.6.3