union ta_conf_get_fn

union ta_conf_get_fn {
    // fields

    ta_conf_get_str_fn* as_str;
    ta_conf_get_bool_fn* as_bool;
    ta_conf_get_int8_fn* as_int8;
    ta_conf_get_uint8_fn* as_uint8;
    ta_conf_get_int16_fn* as_int16;
    ta_conf_get_uint16_fn* as_uint16;
    ta_conf_get_int32_fn* as_int32;
    ta_conf_get_uint32_fn* as_uint32;
    ta_conf_get_int64_fn* as_int64;
    ta_conf_get_uint64_fn* as_uint64;
    ta_conf_get_double_fn* as_double;
    ta_conf_get_addr_fn* as_addr;
    ta_conf_get_enum_fn* as_enum;
};