HL-HDF
hlhdf_compound.h File Reference

Functions for working with compound types. More...

#include "hlhdf_types.h"

Go to the source code of this file.

Functions

HL_CompoundTypeDescriptionnewHL_CompoundTypeDescription (void)
 Creates a compound type description list.
 
void freeHL_CompoundTypeDescription (HL_CompoundTypeDescription *typelist)
 Frees the compound type, including all members.
 
HL_CompoundTypeAttributenewHL_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_CompoundTypeDescriptioncopyHL_CompoundTypeDescription (HL_CompoundTypeDescription *descr)
 Copies the compound type descriptor.
 

Detailed Description

Functions for working with compound types.

Author
Anders Henja (Swedish Meteorological and Hydrological Institute, SMHI)
Date
2009-06-11