SeqAn3
seqan3::contrib::basic_bz2_istreambuf< Elem, Tr, ElemA, ByteT, ByteAT > Class Template Reference
Inheritance diagram for seqan3::contrib::basic_bz2_istreambuf< Elem, Tr, ElemA, ByteT, ByteAT >:
[legend]

Public Types

typedef ByteAT byte_allocator_type
 
typedef byte_type * byte_buffer_type
 
typedef ByteT byte_type
 
typedef std::vector< byte_type, byte_allocator_type > byte_vector_type
 
typedef ElemA char_allocator_type
 
typedef Tr::char_type char_type
 
typedef std::vector< char_type, char_allocator_type > char_vector_type
 
typedef Tr::int_type int_type
 
typedef std::basic_istream< Elem, Tr > & istream_reference
 

Public Member Functions

 basic_bz2_istreambuf (istream_reference istream_, size_t verbosity_, bool small_, size_t read_buffer_size_, size_t input_buffer_size_)
 
bz_stream & get_bzip2_stream ()
 
istream_reference get_istream ()
 
int get_zerr () const
 
int_type underflow ()
 

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