NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Members | List of all members
BGZF Struct Reference

Detailed description

Definition at line 48 of file bgzf.h.

#include <bgzf.h>

Public Members

int errcode:16
 
int is_write:2
 
int is_be:2
 
int compress_level:9
 
int is_compressed:2
 
int is_gzip:1
 
int cache_size
 
int block_length
 
int block_offset
 
int64_t block_address
 
int64_t uncompressed_address
 
void * uncompressed_block
 
void * compressed_block
 
void * cache
 
struct hFILEfp
 
struct bgzf_mtaux_tmt
 
bgzidx_tidx
 
int idx_build_otf
 
z_streamgz_stream
 

Member Data Documentation

int64_t BGZF::block_address

Definition at line 52 of file bgzf.h.

int BGZF::block_length

Definition at line 51 of file bgzf.h.

int BGZF::block_offset

Definition at line 51 of file bgzf.h.

void* BGZF::cache

Definition at line 54 of file bgzf.h.

int BGZF::cache_size

Definition at line 50 of file bgzf.h.

int BGZF::compress_level

Definition at line 49 of file bgzf.h.

void * BGZF::compressed_block

Definition at line 53 of file bgzf.h.

int BGZF::errcode

Definition at line 49 of file bgzf.h.

struct hFILE* BGZF::fp

Definition at line 55 of file bgzf.h.

z_stream* BGZF::gz_stream

Definition at line 59 of file bgzf.h.

bgzidx_t* BGZF::idx

Definition at line 57 of file bgzf.h.

int BGZF::idx_build_otf

Definition at line 58 of file bgzf.h.

int BGZF::is_be

Definition at line 49 of file bgzf.h.

int BGZF::is_compressed

Definition at line 49 of file bgzf.h.

int BGZF::is_gzip

Definition at line 49 of file bgzf.h.

int BGZF::is_write

Definition at line 49 of file bgzf.h.

struct bgzf_mtaux_t* BGZF::mt

Definition at line 56 of file bgzf.h.

int64_t BGZF::uncompressed_address

Definition at line 52 of file bgzf.h.

void* BGZF::uncompressed_block

Definition at line 53 of file bgzf.h.


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