|
HL-HDF
|
Common functions for working with an HDF5 file through the HL-HDF API. More...
#include <hdf5.h>#include "hlhdf_types.h"#include "hlhdf_node.h"#include "hlhdf_nodelist.h"#include "hlhdf_read.h"#include "hlhdf_write.h"#include "hlhdf_compound.h"Go to the source code of this file.
Macros | |
| #define | FALSE 0 |
| Define for FALSE unless it already has been defined. | |
| #define | TRUE 1 |
| Define for TRUE unless it already has been defined. | |
Functions | |
| void | HL_disableErrorReporting (void) |
| Disables error reporting. | |
| void | HL_enableErrorReporting (void) |
| Enables error reporting. | |
| int | HL_isErrorReportingEnabled (void) |
| Returns if error reporting is enabled or not. | |
| void | HL_init (void) |
| Initializes the HLHDF handler functions. | |
| void | HL_setDebugMode (int flag) |
| Toggles the debug mode for HLHDF. | |
| int | HL_isHDF5File (const char *filename) |
| Verifies if the provided filename is a valid HDF5 file or not. | |
| HL_FileCreationProperty * | HLFileCreationProperty_new (void) |
| Creates a file property instance that can be passed on to createHlHdfFile when creating a HDF5 file. | |
| void | HLFileCreationProperty_free (HL_FileCreationProperty *prop) |
| Deallocates the HL_FileCreationProperty instance. | |
| int | HL_sizeOfFormat (const char *format) |
| Calculates the size in bytes of the provided format specifiers. | |
| int | HL_isFormatSupported (const char *format) |
| Verifies if the format name is supported by HLHDF. | |
| HL_FormatSpecifier | HL_getFormatSpecifier (const char *format) |
| Returns the format specifier for the provided format string. | |
| const char * | HL_getFormatSpecifierString (HL_FormatSpecifier specifier) |
| Returns the string representation of the provided specifier. | |
| const char * | HL_getHDF5Version (void) |
| Returns the version that was used for building this binary. | |
| HL_Compression * | HLCompression_new (HL_CompressionType type) |
| Creates an allocated and initialized instance of HL_Compression. | |
| HL_Compression * | HLCompression_clone (HL_Compression *inv) |
| Creates a copy of the provided HL_Compression instance. | |
| void | HLCompression_init (HL_Compression *inv, HL_CompressionType type) |
| Initializes a HL_Compressiosn instance. | |
| void | HLCompression_free (HL_Compression *inv) |
| Deallocates the HL_Compression instance. | |
Common functions for working with an HDF5 file through the HL-HDF API.
| #define FALSE 0 |
Define for FALSE unless it already has been defined.
| #define TRUE 1 |
Define for TRUE unless it already has been defined.
| HL_FormatSpecifier HL_getFormatSpecifier | ( | const char * | format | ) |
Returns the format specifier for the provided format string.
| [in] | format | the format name |
| const char * HL_getFormatSpecifierString | ( | HL_FormatSpecifier | specifier | ) |
Returns the string representation of the provided specifier.
| [in] | specifier | - the specifier |
| const char * HL_getHDF5Version | ( | void | ) |
Returns the version that was used for building this binary.