| 
| const ObsSpace *  | ioda::obsspace_construct_f (const eckit::Configuration *conf, const util::DateTime *begin, const util::DateTime *end) | 
|   | 
| void  | ioda::obsspace_destruct_f (ObsSpace *obss) | 
|   | 
| const oops::Variables *  | ioda::obsspace_obsvariables_f (const ObsSpace &obss) | 
|   | 
| std::size_t  | ioda::obsspace_get_gnlocs_f (const ObsSpace &obss) | 
|   | 
| std::size_t  | ioda::obsspace_get_nlocs_f (const ObsSpace &obss) | 
|   | 
| std::size_t  | ioda::obsspace_get_nchans_f (const ObsSpace &obss) | 
|   | 
| std::size_t  | ioda::obsspace_get_nrecs_f (const ObsSpace &obss) | 
|   | 
| std::size_t  | ioda::obsspace_get_nvars_f (const ObsSpace &obss) | 
|   | 
| void  | ioda::obsspace_get_dim_name_f (const ObsSpace &obss, const int &dim_id, std::size_t &len_dim_name, char *dim_name) | 
|   | 
| std::size_t  | ioda::obsspace_get_dim_size_f (const ObsSpace &obss, const int &dim_id) | 
|   | 
| int  | ioda::obsspace_get_dim_id_f (const ObsSpace &obss, const char *dim_name) | 
|   | 
| void  | ioda::obsspace_get_comm_f (const ObsSpace &obss, int &lcname, char *cname) | 
|   | 
| void  | ioda::obsspace_get_recnum_f (const ObsSpace &obss, const std::size_t &length, std::size_t *recnum) | 
|   | 
| void  | ioda::obsspace_get_index_f (const ObsSpace &obss, const std::size_t &length, std::size_t *index) | 
|   | 
| void  | ioda::obsspace_obsname_f (const ObsSpace &obss, size_t &lcname, char *cname) | 
|   | 
| bool  | ioda::obsspace_has_f (const ObsSpace &obss, const char *group, const char *vname) | 
|   | 
| void  | ioda::obsspace_get_int32_f (const ObsSpace &obss, const char *group, const char *vname, const std::size_t &length, int32_t *vec, const std::size_t &len_cs, int *chan_select) | 
|   | 
| void  | ioda::obsspace_get_int64_f (const ObsSpace &obss, const char *group, const char *vname, const std::size_t &length, int64_t *vec, const std::size_t &len_cs, int *chan_select) | 
|   | 
| void  | ioda::obsspace_get_real32_f (const ObsSpace &obss, const char *group, const char *vname, const std::size_t &length, float *vec, const std::size_t &len_cs, int *chan_select) | 
|   | 
| void  | ioda::obsspace_get_real64_f (const ObsSpace &obss, const char *group, const char *vname, const std::size_t &length, double *vec, const std::size_t &len_cs, int *chan_select) | 
|   | 
| void  | ioda::obsspace_get_datetime_f (const ObsSpace &obss, const char *group, const char *vname, const std::size_t &length, int32_t *date, int32_t *time, const std::size_t &len_cs, int *chan_select) | 
|   | 
| void  | ioda::obsspace_put_int32_f (ObsSpace &obss, const char *group, const char *vname, const std::size_t &length, int32_t *vec, const std::size_t &ndims, int *dim_ids) | 
|   | 
| void  | ioda::obsspace_put_int64_f (ObsSpace &obss, const char *group, const char *vname, const std::size_t &length, int64_t *vec, const std::size_t &ndims, int *dim_ids) | 
|   | 
| void  | ioda::obsspace_put_real32_f (ObsSpace &obss, const char *group, const char *vname, const std::size_t &length, float *vec, const std::size_t &ndims, int *dim_ids) | 
|   | 
| void  | ioda::obsspace_put_real64_f (ObsSpace &obss, const char *group, const char *vname, const std::size_t &length, double *vec, const std::size_t &ndims, int *dim_ids) | 
|   | 
| int  | ioda::obsspace_get_nlocs_dim_id_f () | 
|   | 
| int  | ioda::obsspace_get_nchans_dim_id_f () | 
|   |