bl_gff3_init(3)

NAME
bl_gff3_init() - Initialize all fields in a GFF3 object

LIBRARY
#include <biolibc/gff3.h>
-lbiolibc -lxtend

SYNOPSIS
void    bl_gff3_init(bl_gff3_t *feature)

ARGUMENTS
feature     Address of a bl_gff3_t structure

DESCRIPTION
Initialize a bl_gff3_t object, setting all fields to sentinel values such as 0, NULL, or '.' as appropriate. Note that bl_gff3_t objects defined as structures, not pointers to structures, can also be initialized with the BL_GFF3_INIT macro.

EXAMPLES
bl_gff3_t    feature1 = BL_GFF3_INIT,
            *feature2;
if ( (feature2 = xt_malloc(1, sizeof(*feature2))) != NULL )
    bl_gff3_init(feature2);

SEE ALSO
bl_gff3_read(3), bl_gff3_free(3)