pub unsafe extern "C" fn codes_get_double_elements(
    h: *const codes_handle,
    key: *const c_char,
    i: *mut c_int,
    size: c_long,
    value: *mut f64
) -> c_int