31 #include <type_traits> 85 virtual bool is_signed()
const;
92 virtual void make_signed(
bool sign)
const;
99 virtual size_t precision()
const;
106 virtual void precision(
size_t precision)
const;
113 virtual size_t offset()
const;
120 virtual void offset(
size_t offset)
const;
127 virtual Order order()
const;
134 virtual void order(
Order offset)
const;
141 virtual const std::vector<Pad> pad()
const;
150 virtual void pad(
Pad lsb,
Pad msb)
const;
Order
enumeration type for byte order
Definition: types.hpp:73
Wrapper for hid_t object identifiers.
Definition: object_handle.hpp:66
Pad
enumeration for floating point padding
Definition: types.hpp:130
Definition: attribute.hpp:43
HDF5 integer datatype.
Definition: integer.hpp:41
#define DLL_EXPORT
Definition: windows.hpp:35
base class for all data types
Definition: datatype.hpp:41