Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::iostreams::detail::bzip2_base Class Reference

#include <bzip2.hpp>

Inheritance diagram for boost::iostreams::detail::bzip2_base:

Public Types

typedef char char_type
 

Protected Member Functions

 bzip2_base (const bzip2_params &params)
 
 ~bzip2_base ()
 
bzip2_paramsparams ()
 
bool & ready ()
 
template<typename Alloc >
void init (bool compress, bzip2_allocator< Alloc > &alloc)
 
void before (const char *&src_begin, const char *src_end, char *&dest_begin, char *dest_end)
 
void after (const char *&src_begin, char *&dest_begin)
 
int check_end (const char *src_begin, const char *dest_begin)
 
int compress (int action)
 
int decompress ()
 
void end (bool compress)
 

Member Typedef Documentation

Constructor & Destructor Documentation

boost::iostreams::detail::bzip2_base::bzip2_base ( const bzip2_params params)
protected
boost::iostreams::detail::bzip2_base::~bzip2_base ( )
protected

Member Function Documentation

void boost::iostreams::detail::bzip2_base::after ( const char *&  src_begin,
char *&  dest_begin 
)
protected
void boost::iostreams::detail::bzip2_base::before ( const char *&  src_begin,
const char *  src_end,
char *&  dest_begin,
char *  dest_end 
)
protected
int boost::iostreams::detail::bzip2_base::check_end ( const char *  src_begin,
const char *  dest_begin 
)
protected
int boost::iostreams::detail::bzip2_base::compress ( int  action)
protected
int boost::iostreams::detail::bzip2_base::decompress ( )
protected
void boost::iostreams::detail::bzip2_base::end ( bool  compress)
protected
template<typename Alloc >
void boost::iostreams::detail::bzip2_base::init ( bool  compress,
bzip2_allocator< Alloc > &  alloc 
)
inlineprotected

References BOOST_MSVC.

bzip2_params& boost::iostreams::detail::bzip2_base::params ( )
inlineprotected
bool& boost::iostreams::detail::bzip2_base::ready ( )
inlineprotected

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