1\" Generated by c2man from bl_gff_set_attributes_ae.c
2.TH bl_gff_set_attributes_ae 3
3
4.SH LIBRARY
5\" Indicate #includes, library name, -L and -l flags
6.nf
7.na
8#include <biolibc/gff.h>
9-lbiolibc -lxtend
10.ad
11.fi
12
13\" Convention:
14\" Underline anything that is typed verbatim - commands, etc.
15.SH SYNOPSIS
16.PP
17.nf
18.na
19int     bl_gff_set_attributes_ae(bl_gff_t *bl_gff_ptr, size_t c, char  new_attributes_element)
20.ad
21.fi
22
23.SH ARGUMENTS
24.nf
25.na
26bl_gff_ptr      Pointer to the structure to set
27c               Subscript to the attributes array
28new_attributes_element The new value for attributes[c]
29.ad
30.fi
31
32.SH DESCRIPTION
33
34Mutator for an array element of attributes member in a bl_gff_t
35structure. Use this function to set an element of the array
36attributes in a bl_gff_t variable from non-member functions.
37
38Note that there is an equivalent macro BL_GFF_SET_ATTRIBUTES_AE(), which performs
39this function with no data verification or function call overhead.
40Use the macro version to maximize performance where the validity
41of new_attributes_element is guaranteed by other means.
42
43.SH EXAMPLES
44.nf
45.na
46
47bl_gff_t        bl_gff;
48size_t          c;
49char *          new_attributes_element;
50
51if ( bl_gff_set_attributes(&bl_gff, c, new_attributes_element) == BL_DATA_OK )
52{
53}
54.ad
55.fi
56
57.SH SEE ALSO
58
59BL_GFF_SET_ATTRIBUTES_AE(3)
60
61