HL-HDF
|
Functions for working with compound types. More...
#include "hlhdf_types.h"
Go to the source code of this file.
Functions | |
HL_CompoundTypeDescription * | newHL_CompoundTypeDescription (void) |
Creates a compound type description list. | |
void | freeHL_CompoundTypeDescription (HL_CompoundTypeDescription *typelist) |
Frees the compound type, including all members. | |
HL_CompoundTypeAttribute * | newHL_CompoundTypeAttribute (char *attrname, size_t offset, const char *format, size_t size, int ndims, size_t *dims) |
Creates a compound attribute member node. | |
void | freeHL_CompoundTypeAttribute (HL_CompoundTypeAttribute *attr) |
Frees one compound type attribute. | |
int | addHL_CompoundTypeAttribute (HL_CompoundTypeDescription *typelist, HL_CompoundTypeAttribute *attribute) |
Adds a compound type attribute to the type description. | |
HL_CompoundTypeDescription * | copyHL_CompoundTypeDescription (HL_CompoundTypeDescription *descr) |
Copies the compound type descriptor. | |
Functions for working with compound types.