|
Gemmi C++ API
|
#include <gz.hpp>
Public Member Functions | |
| MaybeGzipped (const std::string &path) | |
| ~MaybeGzipped () | |
| size_t | gzread_checked (void *buf, size_t len) |
| bool | is_compressed () const |
| std::string | basepath () const |
| CharArray | uncompress_into_buffer (size_t limit=0) |
| std::unique_ptr< AnyStream > | create_stream () |
Public Member Functions inherited from gemmi::BasicInput | |
| BasicInput (const std::string &path) | |
| const std::string & | path () const |
| const std::string & | basepath () const |
| bool | is_stdin () const |
| bool | is_compressed () const |
| CharArray | uncompress_into_buffer (size_t=0) |
| std::unique_ptr< AnyStream > | create_stream () |
|
explicit |
| gemmi::MaybeGzipped::~MaybeGzipped | ( | ) |
| size_t gemmi::MaybeGzipped::gzread_checked | ( | void * | buf, |
| size_t | len | ||
| ) |
| CharArray gemmi::MaybeGzipped::uncompress_into_buffer | ( | size_t | limit = 0 | ) |
| std::unique_ptr< AnyStream > gemmi::MaybeGzipped::create_stream | ( | ) |