IODA
|
Class-like encapsulation of C has_attributes functions. More...
#include <Has_Attributes_c.h>
Public Member Functions | |
C_TEMPLATE_FUNCTION_DECLARATION_3 (create, ioda_has_attributes_create, IODA_HAS_ATTRIBUTES_CREATE_FUNC_TEMPLATE) | |
Public Attributes | |
void(* | destruct )(struct ioda_has_attributes *) |
struct ioda_string_ret_t *(* | list )(const struct ioda_has_attributes *) |
int(* | exists )(const struct ioda_has_attributes *, size_t, const char *) |
bool(* | remove )(struct ioda_has_attributes *, size_t, const char *) |
struct ioda_attribute *(* | open )(const struct ioda_has_attributes *, size_t, const char *) |
bool(* | rename_att )(struct ioda_has_attributes *, size_t, const char *, size_t, const char *) |
Class-like encapsulation of C has_attributes functions.
Definition at line 133 of file Has_Attributes_c.h.
c_has_attributes::C_TEMPLATE_FUNCTION_DECLARATION_3 | ( | create | , |
ioda_has_attributes_create | , | ||
IODA_HAS_ATTRIBUTES_CREATE_FUNC_TEMPLATE | |||
) |
void(* c_has_attributes::destruct) (struct ioda_has_attributes *) |
Definition at line 134 of file Has_Attributes_c.h.
int(* c_has_attributes::exists) (const struct ioda_has_attributes *, size_t, const char *) |
Definition at line 136 of file Has_Attributes_c.h.
struct ioda_string_ret_t*(* c_has_attributes::list) (const struct ioda_has_attributes *) |
Definition at line 134 of file Has_Attributes_c.h.
struct ioda_attribute*(* c_has_attributes::open) (const struct ioda_has_attributes *, size_t, const char *) |
Definition at line 137 of file Has_Attributes_c.h.
bool(* c_has_attributes::remove) (struct ioda_has_attributes *, size_t, const char *) |
Definition at line 137 of file Has_Attributes_c.h.
bool(* c_has_attributes::rename_att) (struct ioda_has_attributes *, size_t, const char *, size_t, const char *) |
Definition at line 146 of file Has_Attributes_c.h.