Gemmi C++ API
Loading...
Searching...
No Matches
Public Member Functions | List of all members
gemmi::BasicInput Class Reference

#include <input.hpp>

Inheritance diagram for gemmi::BasicInput:
[legend]

Public Member Functions

 BasicInput (const std::string &path)
 
const std::string & path () const
 
const std::string & basepath () const
 
bool is_stdin () const
 
bool is_compressed () const
 
FileStream get_uncompressing_stream () const
 
CharArray uncompress_into_buffer (size_t=0)
 

Detailed Description

Definition at line 132 of file input.hpp.

Constructor & Destructor Documentation

◆ BasicInput()

gemmi::BasicInput::BasicInput ( const std::string &  path)
inlineexplicit

Definition at line 134 of file input.hpp.

Member Function Documentation

◆ path()

const std::string & gemmi::BasicInput::path ( ) const
inline

Definition at line 136 of file input.hpp.

◆ basepath()

const std::string & gemmi::BasicInput::basepath ( ) const
inline

Definition at line 137 of file input.hpp.

◆ is_stdin()

bool gemmi::BasicInput::is_stdin ( ) const
inline

Definition at line 142 of file input.hpp.

◆ is_compressed()

bool gemmi::BasicInput::is_compressed ( ) const
inline

Definition at line 145 of file input.hpp.

◆ get_uncompressing_stream()

FileStream gemmi::BasicInput::get_uncompressing_stream ( ) const
inline

Definition at line 146 of file input.hpp.

◆ uncompress_into_buffer()

CharArray gemmi::BasicInput::uncompress_into_buffer ( size_t  = 0)
inline

Definition at line 148 of file input.hpp.


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