IODA
Has_Variables_c.cpp File Reference

C bindings for ioda::Has_Variables More...

Include dependency graph for Has_Variables_c.cpp:

Go to the source code of this file.

Macros

#define IODA_HAS_VARIABLES_CREATE_IMPL(funcnamestr, Type)
 

Functions

IODA_DL void ioda_has_variables_destruct (struct ioda_has_variables *has_vars)
 Deallocates a ioda_has_variables. More...
 
ioda_string_ret_tioda_has_variables_list (const ioda_has_variables *vars)
 
int ioda_has_variables_exists (const ioda_has_variables *vars, size_t sz, const char *name)
 
IODA_DL bool ioda_has_variables_remove (struct ioda_has_variables *has_vars, size_t sz_name, const char *name)
 Remove a variable. More...
 
ioda_variableioda_has_variables_open (const ioda_has_variables *vars, size_t sz, const char *name)
 
 C_TEMPLATE_FUNCTION_DEFINITION (ioda_has_variables_create, IODA_HAS_VARIABLES_CREATE_IMPL)
 

Detailed Description