ocssw
V2022
|
epr_field.c
Go to the documentation of this file.
52 EPR_SFieldInfo* epr_create_field_info(EPR_EDataTypeId data_type_id, char* description, char* field_name, epr_uint num_elems, epr_uint num_bytes, epr_uint more_count, char* unit)
EPR_SField * epr_create_field(EPR_SFieldInfo *field_info)
Definition: epr_field.c:147
epr_uint epr_get_data_type_size(EPR_EDataTypeId data_type_id)
Definition: epr_core.c:148
char * epr_assign_string(char **str_clone, const char *str)
Definition: epr_string.c:29
const EPR_SField * epr_get_field(const EPR_SRecord *record, const char *field_name)
Definition: epr_field.c:247
EPR_EDataTypeId epr_get_field_type(const EPR_SField *field)
Definition: epr_field.c:302
const char * epr_get_field_description(const EPR_SField *field)
Definition: epr_field.c:326
EPR_SFieldInfo * epr_create_field_info(EPR_EDataTypeId data_type_id, char *description, char *field_name, epr_uint num_elems, epr_uint num_bytes, epr_uint more_count, char *unit)
Definition: epr_field.c:52
void epr_set_err(EPR_EErrCode err_code, const char *err_message)
Definition: epr_core.c:221
const char * epr_get_field_unit(const EPR_SField *field)
Definition: epr_field.c:314
epr_uint epr_get_field_num_elems(const EPR_SField *field)
Definition: epr_field.c:277
const char * epr_get_field_name(const EPR_SField *field)
Definition: epr_field.c:289