|
HL-HDF
|
Type definitions that are used in HLHDF. More...
#include <hdf5.h>Go to the source code of this file.
Classes | |
| struct | HL_PropertyVersion |
| See hdf5 documentation for H5Pget_version for purpose. More... | |
| struct | HL_PropertySize |
| See hdf5 documentation for H5Pset_sizes and H5Pget_sizes for purpose. More... | |
| struct | HL_PropertySymK |
| See hdf5 documentation for H5Pset_sym_k and H5Pget_sym_k for purpose. More... | |
| struct | HL_FileCreationProperty |
| Properties that can be finely tuned when creating a HDF5 file. More... | |
| struct | HL_Compression |
| Compression properties. More... | |
| struct | HL_CompoundTypeAttribute |
| This type is designed to describe an individual node with a complicated structure, ie. More... | |
| struct | HL_CompoundTypeDescription |
| This type is a list of HL_CompoundTypeAttributes. More... | |
Typedefs | |
| typedef enum HL_FormatSpecifier | HL_FormatSpecifier |
| These are all valid format specifiers that are used within HLHDF. | |
| typedef enum HL_CompressionType | HL_CompressionType |
| Defines what type of compression that should be used. | |
| typedef enum HL_Type | HL_Type |
| This is an enumeration variable designed to identify the type of a given node. | |
| typedef enum HL_DataType | HL_DataType |
| This is an enumeration variable designed to identify the type of data in a given node. | |
| typedef enum HL_NodeMark | HL_NodeMark |
| This is an enumeration variable designed to keep track of the status of a given node. | |
| typedef struct _HL_Node | HL_Node |
| Each entry and type in a HDF5 file is represented by a HL_Node. | |
| typedef struct _HL_NodeList | HL_NodeList |
| Represents a HDF5 file. | |
Enumerations | |
| enum | HL_FormatSpecifier { HLHDF_UNDEFINED = 0 , HLHDF_CHAR , HLHDF_SCHAR , HLHDF_UCHAR , HLHDF_SHORT , HLHDF_USHORT , HLHDF_INT , HLHDF_UINT , HLHDF_LONG , HLHDF_ULONG , HLHDF_LLONG , HLHDF_ULLONG , HLHDF_FLOAT , HLHDF_DOUBLE , HLHDF_LDOUBLE , HLHDF_HSIZE , HLHDF_HSSIZE , HLHDF_HERR , HLHDF_HBOOL , HLHDF_STRING , HLHDF_COMPOUND , HLHDF_ARRAY , HLHDF_END_OF_SPECIFIERS } |
| These are all valid format specifiers that are used within HLHDF. More... | |
| enum | HL_CompressionType { CT_NONE =0 , CT_ZLIB , CT_SZLIB } |
| Defines what type of compression that should be used. More... | |
| enum | HL_Type { UNDEFINED_ID =-1 , ATTRIBUTE_ID =0 , GROUP_ID , DATASET_ID , TYPE_ID , REFERENCE_ID } |
| This is an enumeration variable designed to identify the type of a given node. More... | |
| enum | HL_DataType { DTYPE_UNDEFINED_ID =-1 , HL_SIMPLE =0 , HL_ARRAY } |
| This is an enumeration variable designed to identify the type of data in a given node. More... | |
| enum | HL_NodeMark { NMARK_UNDEFINED =-1 , NMARK_ORIGINAL =0 , NMARK_CREATED , NMARK_CHANGED , NMARK_SELECT , NMARK_SELECTMETA } |
| This is an enumeration variable designed to keep track of the status of a given node. More... | |
Type definitions that are used in HLHDF.
| typedef enum HL_FormatSpecifier HL_FormatSpecifier |
These are all valid format specifiers that are used within HLHDF.
HLHDF_ARRAY is not possible to use for writing and is only used when reading HDF5 files with array content.
| enum HL_FormatSpecifier |
These are all valid format specifiers that are used within HLHDF.
HLHDF_ARRAY is not possible to use for writing and is only used when reading HDF5 files with array content.