diff options
author | M. Scot Breitenfeld <brtnfld@hdfgroup.org> | 2017-10-26 15:13:33 (GMT) |
---|---|---|
committer | M. Scot Breitenfeld <brtnfld@hdfgroup.org> | 2017-10-26 15:13:33 (GMT) |
commit | 59e7c7703e62717e7bf482bec2bbad52aada3c80 (patch) | |
tree | 59ebe294f77f57850a017ff9596234066d3acebd /c++/src/H5VarLenType.h | |
parent | c3aa3978b2873b158a1917f8961c035f413b5e56 (diff) | |
parent | 084704392fa93d1569861c53504e89236468a3b6 (diff) | |
download | hdf5-59e7c7703e62717e7bf482bec2bbad52aada3c80.zip hdf5-59e7c7703e62717e7bf482bec2bbad52aada3c80.tar.gz hdf5-59e7c7703e62717e7bf482bec2bbad52aada3c80.tar.bz2 |
Merge branch 'develop' into hdf5_1_10
Diffstat (limited to 'c++/src/H5VarLenType.h')
-rw-r--r-- | c++/src/H5VarLenType.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/c++/src/H5VarLenType.h b/c++/src/H5VarLenType.h index 4048a4e..078b534 100644 --- a/c++/src/H5VarLenType.h +++ b/c++/src/H5VarLenType.h @@ -19,16 +19,22 @@ namespace H5 { /*! \class VarLenType \brief VarLenType is a derivative of a DataType and operates on HDF5 - C's Variable-length Datatypes. - - Inheritance: DataType -> H5Object -> H5Location -> IdComponent + Variable-length Datatypes. */ +// Inheritance: DataType -> H5Object -> H5Location -> IdComponent class H5_DLLCPP VarLenType : public DataType { public: // Constructor that creates a variable-length datatype based // on the specified base type. + VarLenType(const DataType& base_type); + + // Deprecated - will be removed after 1.10.2 VarLenType(const DataType* base_type); + // Returns an VarLenType object via DataType* by decoding the + // binary object description of this type. + virtual DataType* decode() const; + ///\brief Returns this class name. virtual H5std_string fromClass () const { return("VarLenType"); } |