This group of functions is for getting the elements of a field as a typed value.
More...
This group of functions is for getting the elements of a field as a typed value.
Typed value means that the returned variable is of a certain variable type, e.g. such as short or float.
The type is located in the field info. See epr_get_field_type.
One field must have one type only.
- Parameters
-
field | the field, must not be NULL |
elem_index | the zero-based index of element to be returned, must not be negative. |
- Returns
- the typed value from given field
◆ epr_get_field_elem_as_char()
char epr_get_field_elem_as_char |
( |
const EPR_SField * |
field, |
|
|
uint |
elem_index |
|
) |
| |
◆ epr_get_field_elem_as_uchar()
◆ epr_get_field_elem_as_short()
short epr_get_field_elem_as_short |
( |
const EPR_SField * |
field, |
|
|
uint |
elem_index |
|
) |
| |
◆ epr_get_field_elem_as_ushort()
◆ epr_get_field_elem_as_int()
int epr_get_field_elem_as_int |
( |
const EPR_SField * |
field, |
|
|
uint |
elem_index |
|
) |
| |
◆ epr_get_field_elem_as_uint()
◆ epr_get_field_elem_as_float()
float epr_get_field_elem_as_float |
( |
const EPR_SField * |
field, |
|
|
uint |
elem_index |
|
) |
| |
◆ epr_get_field_elem_as_double()
double epr_get_field_elem_as_double |
( |
const EPR_SField * |
field, |
|
|
uint |
elem_index |
|
) |
| |
◆ epr_get_field_elem_as_mjd()
◆ epr_get_field_elem_as_str()
const char* epr_get_field_elem_as_str |
( |
const EPR_SField * |
field | ) |
|