| 
    Guitar
    
   | 
 
#include <gzip.h>

Public Member Functions | |
| void | set_header_only (bool f) | 
| void | set_maximul_size (int64_t size) | 
| bool | decompress (AbstractSimpleReader *input, AbstractSimpleWriter *output) | 
| std::string | error () const | 
Static Public Member Functions | |
| static bool | is_valid_gz_file (AbstractSimpleReader *input) | 
Private Attributes | |
| std::string | error_ | 
| bool | header_only_ = false | 
| int64_t | max_size_ = -1 | 
| bool gzip::decompress | ( | AbstractSimpleReader * | input, | 
| AbstractSimpleWriter * | output | ||
| ) | 

      
  | 
  inline | 
      
  | 
  static | 

| void gzip::set_header_only | ( | bool | f | ) | 
| void gzip::set_maximul_size | ( | int64_t | size | ) | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private |