|
HighFive 3.2.0
HighFive - Header-only C++ HDF5 interface
|
An Integer datatype (i.e. H5T_INTEGER). More...
#include <H5DataType.hpp>


Public Member Functions | |
| bool | isSigned () |
Public Member Functions inherited from HighFive::DataType | |
| bool | operator== (const DataType &other) const |
| bool | operator!= (const DataType &other) const |
| DataTypeClass | getClass () const |
| Return the fundamental type. | |
| size_t | getSize () const |
| Returns the length (in bytes) of this type elements. | |
| std::string | string () const |
| Returns a friendly description of the type (e.g. Float32) | |
| bool | isVariableStr () const |
| Returns whether the type is a variable-length string. | |
| bool | isFixedLenStr () const |
| Returns whether the type is a fixed-length string. | |
| StringType | asStringType () const |
Returns this datatype as a StringType. | |
| IntegerType | asIntegerType () const |
Returns this datatype as a IntegerType. | |
| bool | empty () const noexcept |
| Check the DataType was default constructed. | |
| bool | isReference () const |
| Returns whether the type is a Reference. | |
| DataTypeCreateProps | getCreatePropertyList () const |
| Get the list of properties for creation of this DataType. | |
Public Member Functions inherited from HighFive::Object | |
| Object (Object &&other) noexcept | |
| bool | isValid () const noexcept |
| isValid | |
| hid_t | getId () const noexcept |
| getId | |
| ObjectInfo | getInfo () const |
| Retrieve several infos about the current object (address, dates, etc) | |
| haddr_t | getAddress () const |
| Address of an HDF5 object in the file. | |
| ObjectType | getType () const |
| Gets the fundamental type of the object (dataset, group, etc) | |
| bool | operator== (const Object &other) const noexcept |
Friends | |
| class | DataType |
Additional Inherited Members | |
Protected Member Functions inherited from HighFive::DataType | |
| Object (Object &&other) noexcept | |
| Object () | |
| Object (const Object &other) | |
| Object (hid_t) noexcept | |
Protected Member Functions inherited from HighFive::Object | |
| Object () | |
| Object (const Object &other) | |
| Object (hid_t) noexcept | |
| ~Object () | |
| Object & | operator= (const Object &other) |
| Object & | operator= (Object &&other) |
Protected Attributes inherited from HighFive::Object | |
| hid_t | _hid |
An Integer datatype (i.e. H5T_INTEGER).
Provides access to the API that's only valid for integers. Use DataType::asIntegerType to convert from a generic DataType.
|
inline |
|
friend |