Allocating Numeric Types in libadr
adr_data_t *adr_data_new_integer (int
i); adr_data_t *adr_data_new_long (long long
l); adr_data_t *adr_data_new_uinteger (unsigned int
ui); adr_data_t *adr_data_new_ulong (unsigned long long
ul); adr_data_t *adr_data_new_float (float
f); adr_data_t *adr_data_new_double (double
d);
Allocates a new integer, long
, uinteger
, ulong
, float
, or double adr_data_t
, respectively, initializing it to the value of the single argument provided.