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

#include <base64.h>

List of all members.

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 [inline, protected]

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
autogenerated on Thu Jun 6 2019 21:10:00