summaryrefslogtreecommitdiffstats
path: root/c++/src/H5StrType.h
diff options
context:
space:
mode:
authorBinh-Minh Ribler <bmribler@hdfgroup.org>2003-06-07 04:02:11 (GMT)
committerBinh-Minh Ribler <bmribler@hdfgroup.org>2003-06-07 04:02:11 (GMT)
commit5d1b56cb8170363220e21c8c8c38d2bddef27939 (patch)
treed1450c0b8b2b1a7628371342250372071ba754ae /c++/src/H5StrType.h
parent4e4ab0d320597f3aa9a45170d92e8d578cc203db (diff)
downloadhdf5-5d1b56cb8170363220e21c8c8c38d2bddef27939.zip
hdf5-5d1b56cb8170363220e21c8c8c38d2bddef27939.tar.gz
hdf5-5d1b56cb8170363220e21c8c8c38d2bddef27939.tar.bz2
[svn-r6990] Purpose:
Bug fix and minor code enhancement Description: Missing methods to read/write C++ String for an attribute and a dataset. Solution: Added overloaded functions read and write to H5::Attribute and H5::DataSet. Also, added another constructor StrType so the need to separately set the length of the string type can be eliminated. It's minor but convenient. Made some minor changes to make error messages more readable. Platforms: SunOS 5.7 (arabica) Linux 2.4 (eirene) IRIX 6.5.11 (modi4) HPUX 11.00 (kelgia)
Diffstat (limited to 'c++/src/H5StrType.h')
-rw-r--r--c++/src/H5StrType.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/c++/src/H5StrType.h b/c++/src/H5StrType.h
index 0ddc748..8d6070c 100644
--- a/c++/src/H5StrType.h
+++ b/c++/src/H5StrType.h
@@ -28,6 +28,9 @@ class H5_DLLCPP StrType : public AtomType {
// Creates a string type using a predefined type
StrType( const PredType& pred_type );
+ // Creates a string type with specified length
+ StrType( const PredType& pred_type, const size_t size );
+
// Creates a string datatype using an existing id
StrType( const hid_t existing_id );