bcf_hrec_t

Structured representation of a header line (§1.2)

Members

Variables

key
char* key;

The part before '=', i.e. FILTER/INFO/FORMAT/contig/fileformat etc.

keys
char** keys;

The key=value pairs

nkeys
int nkeys;

Number of structured fields

type
int type;

One of the BCF_HL_* type

vals
char** vals;

The key=value pairs

value
char* value;

Set only for generic lines, NULL for FILTER/INFO, etc.

Meta