|
IODA
|
C bindings for ioda::Attribute More...
#include "ioda/C/Attribute_c.h"#include "./structs_c.h"#include "ioda/Attributes/Attribute.h"#include "ioda/C/c_binding_macros.h"
Go to the source code of this file.
Macros | |
| #define | IODA_ATTRIBUTE_ISA_IMPL(funcnamestr, Type) |
| #define | IODA_ATTRIBUTE_WRITE(funcnamestr, Type) |
| #define | IODA_ATTRIBUTE_READ(funcnamestr, Type) |
Functions | |
| IODA_DL void | ioda_attribute_destruct (struct ioda_attribute *att) |
| Deallocates an attribute. More... | |
| ioda_dimensions * | ioda_attribute_get_dimensions (const ioda_attribute *att) |
| C_TEMPLATE_FUNCTION_DEFINITION (ioda_attribute_isa, IODA_ATTRIBUTE_ISA_IMPL) | |
| C_TEMPLATE_FUNCTION_DEFINITION_NOSTR (ioda_attribute_write, IODA_ATTRIBUTE_WRITE) | |
| IODA_DL bool | ioda_attribute_write_str (ioda_attribute *att, size_t sz, const char *const *vals) |
| C_TEMPLATE_FUNCTION_DEFINITION_NOSTR (ioda_attribute_read, IODA_ATTRIBUTE_READ) | |
| IODA_DL ioda_string_ret_t * | ioda_attribute_read_str (const ioda_attribute *att) |
C bindings for ioda::Attribute
Definition in file Attribute_c.cpp.