Classes | Public Types | Public Member Functions | Protected Member Functions | List of all members
base64< _E, _Tr > Class Template Reference

#include <base64.h>

Classes

struct  crlf
 
struct  crlfsp
 
struct  noline
 
struct  three2four
 

Public Types

typedef unsigned char byte_t
 
typedef _E char_type
 
typedef _Tr traits_type
 

Public Member Functions

template<class _II , class _OI , class _State >
_II get (_II _First, _II _Last, _OI _To, _State &_St) const
 
template<class _II , class _OI , class _State , class _Endline >
_II put (_II _First, _II _Last, _OI _To, _State &, _Endline) const
 

Protected Member Functions

int _getCharType (int _Ch) const
 

Detailed Description

template<class _E = char, class _Tr = std::char_traits<_E>>
class base64< _E, _Tr >

Definition at line 44 of file base64.h.

Member Typedef Documentation

template<class _E = char, class _Tr = std::char_traits<_E>>
typedef unsigned char base64< _E, _Tr >::byte_t

Definition at line 48 of file base64.h.

template<class _E = char, class _Tr = std::char_traits<_E>>
typedef _E base64< _E, _Tr >::char_type

Definition at line 49 of file base64.h.

template<class _E = char, class _Tr = std::char_traits<_E>>
typedef _Tr base64< _E, _Tr >::traits_type

Definition at line 50 of file base64.h.

Member Function Documentation

template<class _E = char, class _Tr = std::char_traits<_E>>
int base64< _E, _Tr >::_getCharType ( int  _Ch) const
inlineprotected

Definition at line 353 of file base64.h.

template<class _E = char, class _Tr = std::char_traits<_E>>
template<class _II , class _OI , class _State >
_II base64< _E, _Tr >::get ( _II  _First,
_II  _Last,
_OI  _To,
_State &  _St 
) const
inline

Definition at line 216 of file base64.h.

template<class _E = char, class _Tr = std::char_traits<_E>>
template<class _II , class _OI , class _State , class _Endline >
_II base64< _E, _Tr >::put ( _II  _First,
_II  _Last,
_OI  _To,
_State &  ,
_Endline   
) const
inline

Definition at line 157 of file base64.h.


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


xmlrpcpp
Author(s): Chris Morley, Konstantin Pilipchuk, Morgan Quigley, Austin Hendrix, Dirk Thomas
autogenerated on Mon Nov 2 2020 03:52:24