3#if defined(__GNUC__) || defined(__clang__)
4#define H5_DEPRECATED(msg) __attribute__((deprecated(#msg)))
6#define H5_DEPRECATED(msg) __declspec(deprecated(#msg))
8#pragma message("WARNING: Compiler doesn't support deprecation")
9#define H5_DEPRECATED(msg)
12#if defined(__GNUC__) || defined(__clang__)
13#define H5_DEPRECATED_USING(msg) H5_DEPRECATED((msg))
15#pragma message("WARNING: Compiler doesn't support deprecating using statements.")
16#define H5_DEPRECATED_USING(msg)
45template <
typename Derivate>
49template <std::
size_t N>
53template <
typename Derivate>
56template <PropertyType T>
Definition H5Annotate_traits.hpp:18
create an HDF5 DataType from a C++ type
Definition H5DataType.hpp:189
Class representing an Attribute of a DataSet or Group.
Definition H5Attribute.hpp:46
Class representing a dataset.
Definition H5DataSet.hpp:30
Class representing the space (dimensions) of a DataSet.
Definition H5DataSpace.hpp:39
HDF5 Data Type.
Definition H5DataType.hpp:61
Basic HighFive Exception class.
Definition H5Exception.hpp:23
file driver base concept
Definition H5FileDriver.hpp:18
File class.
Definition H5File.hpp:24
Represents an hdf5 group.
Definition H5Group.hpp:46
NodeTraits: Base class for Group and File.
Definition H5Node_traits.hpp:28
Definition H5Object.hpp:54
A class for accessing hdf5 objects info.
Definition H5Object.hpp:126
HDF5 property Lists.
Definition H5PropertyList.hpp:160
An HDF5 (object) reference type.
Definition H5Reference.hpp:33
Selection: represent a view on a slice/part of a dataset.
Definition H5Selection.hpp:27
Utility class to disable HDF5 stack printing inside a scope.
Definition H5Utility.hpp:24
A structure representing a set of fixed-length strings.
Definition H5DataType.hpp:358
PropertyType
Types of property lists.
Definition H5PropertyList.hpp:89
Definition H5_definitions.hpp:22
LinkType
The possible types of group entries (link concept)
Definition H5Node_traits.hpp:237
ObjectType
Enum of the types of objects (H5O api)
Definition H5Object.hpp:24