15 #ifndef __H5AtomType_H
16 #define __H5AtomType_H
31 H5T_order_t getOrder()
const;
32 H5T_order_t getOrder(H5std_string& order_string)
const;
35 void setOrder(H5T_order_t order)
const;
39 int getOffset()
const;
42 void setOffset(
size_t offset)
const;
45 void getPad(H5T_pad_t& lsb, H5T_pad_t& msb)
const;
48 void setPad(H5T_pad_t lsb, H5T_pad_t msb)
const;
51 size_t getPrecision()
const;
54 void setPrecision(
size_t precision)
const;
57 void setSize(
size_t size)
const;
60 virtual H5std_string
fromClass ()
const {
return(
"AtomType"); }
62 #ifndef DOXYGEN_SHOULD_SKIP_THIS
68 #endif // DOXYGEN_SHOULD_SKIP_THIS
71 #ifndef DOXYGEN_SHOULD_SKIP_THIS
77 #endif // DOXYGEN_SHOULD_SKIP_THIS
82 #endif // __H5AtomType_H
AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType.
Definition: H5AtomType.h:28
void setPrecision(size_t precision) const
Sets the precision of an atomic datatype.
Definition: H5AtomType.cpp:184
Definition: H5Exception.h:116
void setOffset(size_t offset) const
Sets the bit offset of the first significant bit.
Definition: H5AtomType.cpp:231
int getOffset() const
Retrieves the bit offset of the first significant bit.
Definition: H5AtomType.cpp:208
void setSize(size_t size) const
Sets the total size for an atomic datatype.
Definition: H5AtomType.cpp:64
H5T_order_t getOrder() const
Returns the byte order of an atomic datatype.
Definition: H5AtomType.cpp:84
virtual H5std_string fromClass() const
Returns this class name.
Definition: H5AtomType.h:60
void setOrder(H5T_order_t order) const
Sets the byte ordering of an atomic datatype.
Definition: H5AtomType.cpp:140
Definition: H5AbstractDs.cpp:34
void setPad(H5T_pad_t lsb, H5T_pad_t msb) const
Sets the least and most-significant bits padding types.
Definition: H5AtomType.cpp:278
void getPad(H5T_pad_t &lsb, H5T_pad_t &msb) const
Retrieves the padding type of the least and most-significant bit padding.
Definition: H5AtomType.cpp:255
Class DataType provides generic operations on HDF5 datatypes.
Definition: H5DataType.h:28
size_t getPrecision() const
Returns the precision of an atomic datatype.
Definition: H5AtomType.cpp:161
The HDF Group Help Desk:
| |
Copyright by
The HDF Group
and the Board of Trustees of the University of Illinois
|