|
IODA
|
C API. More...

Modules | |
| Attributes | |
| Provides the C-style interface for ioda::Attribute objects. | |
| C++/C binding macros | |
| Provides the C-style bindings for ioda's templated C++ classes and functions. | |
| Dimensions | |
| Provides the C-style interface for ioda::Dimensions objects. | |
| Engines | |
| Provides the C-style interface for the ioda::Engines namespace. | |
| Groups | |
| Provides the C-style interface for ioda::Group objects. | |
| Has_Attributes | |
| Provides the C-style interface for ioda::Has_Attributes objects. | |
| Has_Variables | |
| Provides the C-style interface for ioda::Has_Variables objects. | |
| Strings | |
| Provides the C-style interface for variable-length strings and string arrays. | |
| Variables | |
| Provides the C-style interface for ioda::Variable objects. | |
| Variable Creation Parameters | |
| Provides the C-style interface for ioda::VariableCreationParameters. | |
Files | |
| file | ioda_c.h |
| C bindings for ioda-engines. | |
| file | structs_c.h |
| C wrappers for ioda classes and structures. Private header. Can have C++! | |
Classes | |
| struct | c_ioda |
Functions | |
| IODA_DL struct c_ioda | use_c_ioda () |
| Creates and returns a c_ioda struct that has all of the function pointers filled in. More... | |
C API.
Creates and returns a c_ioda struct that has all of the function pointers filled in.
Unfortunately, you can't have a default initializer in a struct in C.
Definition at line 18 of file ioda_c.cpp.

