libSplash
|
#include <CollectionType.hpp>
Public Member Functions | |
const H5DataType & | getDataType () const |
virtual size_t | getSize () const =0 |
virtual std::string | toString () const =0 |
virtual | ~CollectionType () |
Describes the datatype to be used for writing/reading HDF5 data to/from disk.
Definition at line 40 of file CollectionType.hpp.
|
inlinevirtual |
Destructor
Definition at line 71 of file CollectionType.hpp.
|
inline |
Returns a (implementation specific) reference to the datatype.
Definition at line 49 of file CollectionType.hpp.
|
pure virtual |
Returns the size in bytes of the datatype.
Implemented in splash::ColTypeString, splash::ColTypeBool, splash::ColTypeDim, splash::ColTypeDimArray, and splash::ColTypeUnknown.
|
pure virtual |
Returns a human-readable representation of the datatype.
Implemented in splash::ColTypeString, splash::ColTypeBool, splash::ColTypeDimArray, splash::ColTypeDim, and splash::ColTypeUnknown.