| 
    IODA
    
   | 
 
Class-like encapsulation of C has_variables functions. More...
#include <Has_Variables_c.h>

Public Member Functions | |
| C_TEMPLATE_FUNCTION_DECLARATION_3 (create, ioda_has_variables_create, IODA_HAS_VARIABLES_CREATE_FUNC_TEMPLATE) | |
Public Attributes | |
| void(* | destruct )(struct ioda_has_variables *) | 
| struct ioda_string_ret_t *(* | list )(const struct ioda_has_variables *) | 
| int(* | exists )(const struct ioda_has_variables *, size_t, const char *) | 
| bool(* | remove )(struct ioda_has_variables *, size_t, const char *) | 
| struct ioda_variable *(* | open )(const struct ioda_has_variables *, size_t, const char *) | 
| struct c_variable_creation_parameters | VariableCreationParams | 
Class-like encapsulation of C has_variables functions.
Definition at line 125 of file Has_Variables_c.h.
| c_has_variables::C_TEMPLATE_FUNCTION_DECLARATION_3 | ( | create | , | 
| ioda_has_variables_create | , | ||
| IODA_HAS_VARIABLES_CREATE_FUNC_TEMPLATE | |||
| ) | 
| void(* c_has_variables::destruct) (struct ioda_has_variables *) | 
Definition at line 126 of file Has_Variables_c.h.
| int(* c_has_variables::exists) (const struct ioda_has_variables *, size_t, const char *) | 
Definition at line 128 of file Has_Variables_c.h.
| struct ioda_string_ret_t*(* c_has_variables::list) (const struct ioda_has_variables *) | 
Definition at line 126 of file Has_Variables_c.h.
| struct ioda_variable*(* c_has_variables::open) (const struct ioda_has_variables *, size_t, const char *) | 
Definition at line 129 of file Has_Variables_c.h.
| bool(* c_has_variables::remove) (struct ioda_has_variables *, size_t, const char *) | 
Definition at line 129 of file Has_Variables_c.h.
| struct c_variable_creation_parameters c_has_variables::VariableCreationParams | 
Definition at line 136 of file Has_Variables_c.h.