27#ifndef HLHDF_PRIVATE_H
28#define HLHDF_PRIVATE_H
HL_Type
This is an enumeration variable designed to identify the type of a given node.
Definition hlhdf_types.h:222
Common functions for working with an HDF5 file through the HL-HDF API.
hid_t getFixedType(hid_t type)
Translates a HDF5 type identifier into a native type identifier.
Definition hlhdf.c:495
int extractParentChildName(HL_Node *node, char **parent, char **child)
Extracts the parent and child name from the node name.
Definition hlhdf.c:1032
int openGroupOrDataset(hid_t file_id, const char *name, hid_t *lid, HL_Type *type)
Opens a group or dataset hid and returns the type as well.
Definition hlhdf.c:1078
char * getStringCsetName(hid_t type)
Returns the CSET name as represented in HDF5.
Definition hlhdf.c:986
hid_t createHlHdfFile(const char *filename, HL_FileCreationProperty *property)
Creates a HDF5 file.
Definition hlhdf.c:425
char * getTypeNameString(hid_t type)
Returns the type as represented by HDF5.
Definition hlhdf.c:793
const char * getFormatNameString(hid_t type)
Returns the format specifier as defined by HLHDF.
Definition hlhdf.c:955
hid_t openHlHdfFile(const char *filename, const char *how)
Opens a HDF5 file by specifying the file and an option mode.
Definition hlhdf.c:405
char * getStringPadName(hid_t type)
Returns the String Pad name as represented by HDF5.
Definition hlhdf.c:965
hid_t HL_translateFormatStringToDatatype(const char *dataType)
Returns a native data type from the format specifier.
Definition hlhdf.c:777
HL_FormatSpecifier HL_getFormatSpecifierFromType(hid_t type)
Returns the format specifier for the provided type identifier.
Definition hlhdf.c:898
char * getStringCtypeName(hid_t type)
Returns the CTYPE name as represented in HDF5.
Definition hlhdf.c:1002
HL_FormatSpecifier
These are all valid format specifiers that are used within HLHDF.
Definition hlhdf_types.h:70
Properties that can be finely tuned when creating a HDF5 file.
Definition hlhdf_types.h:141
Represents a HDF5 object/attribute/reference/...
Definition hlhdf_node.c:40