hts_expr_val_t

Note we cope with zero-but-true in order to implement a basic "exists(something)" check where "something" may even be zero.

Eg in the aux tag searching syntax, "NM" should return true if NM tag exists even if zero. Take care when negating this. "NM != 0" will be true when NM is absent, thus consider "NM && NM != 0".

@system nothrow @nogc extern (C)
struct hts_expr_val_t {}

Members

Variables

d
double d;
Undocumented in source.
is_str
char is_str;
Undocumented in source.
is_true
char is_true;
Undocumented in source.
s
kstring_t s;
Undocumented in source.

Meta