aether::io::zstd_reader< Reader > Struct Template Referencefinal

#include <zstd.hh>

Public Member Functions

ssize_t read (void *out, const size_t len) override final
 
 zstd_reader (reader_type &r, const size_t buffer_size=0)
 
 ~zstd_reader ()
 

Constructor & Destructor Documentation

template<typename Reader >
aether::io::zstd_reader< Reader >::zstd_reader ( reader_type &  r,
const size_t  buffer_size = 0 
)
inline
template<typename Reader >
aether::io::zstd_reader< Reader >::~zstd_reader ( )
inline

Member Function Documentation

template<typename Reader >
ssize_t aether::io::zstd_reader< Reader >::read ( void *  out,
const size_t  len 
)
inlinefinaloverridevirtual

Implements aether::io::reader.