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.