hdf5/c++/src
Binh-Minh Ribler 9e3178fedf [svn-r8269] Purpose:
Cleaning up warnings

Description:
    Many exception constructors have warnings about reference to temporary
    location because of the parameter initialization, for example,
    "const string& var = 0."

Solution:
    Changed "string&" parameters to pass by value for these constructors.
    Consequently, passing string by value also takes care of char pointers
    so the overloaded constructors for char pointers are then removed.
    Also, instead of setting Exception::detailMessage to null string, I
    set it to DEFAULT_MSG ("No detailed information provided") by default.

Platforms:
    SunOS 5.7 (arabica)
    Linux 2.4 (eirene)
    IA-64 (titan)
2004-03-21 21:56:59 -05:00
..
Dependencies [svn-r7980] Purpose: 2003-12-25 19:08:54 -05:00
h5c++.in [svn-r8043] Purpose: 2004-01-08 15:08:36 -05:00
H5AbstractDs.cpp
H5AbstractDs.h
H5Alltypes.h
H5AtomType.cpp
H5AtomType.h
H5Attribute.cpp
H5Attribute.h
H5Classes.h
H5CommonFG.cpp
H5CommonFG.h [svn-r8269] Purpose: 2004-03-21 21:56:59 -05:00
H5CompType.cpp
H5CompType.h
H5Cpp.h
H5DataSet.cpp
H5DataSet.h
H5DataSpace.cpp
H5DataSpace.h
H5DataType.cpp
H5DataType.h
H5DcreatProp.cpp [svn-r8149] 2004-02-04 14:36:12 -05:00
H5DcreatProp.h [svn-r8149] 2004-02-04 14:36:12 -05:00
H5DxferProp.cpp
H5DxferProp.h
H5EnumType.cpp
H5EnumType.h
H5Exception.cpp [svn-r8269] Purpose: 2004-03-21 21:56:59 -05:00
H5Exception.h [svn-r8269] Purpose: 2004-03-21 21:56:59 -05:00
H5FaccProp.cpp
H5FaccProp.h
H5FcreatProp.cpp [svn-r7379] Purpose: 2003-08-18 11:29:33 -05:00
H5FcreatProp.h [svn-r7379] Purpose: 2003-08-18 11:29:33 -05:00
H5File.cpp [svn-r8269] Purpose: 2004-03-21 21:56:59 -05:00
H5File.h [svn-r8269] Purpose: 2004-03-21 21:56:59 -05:00
H5FloatType.cpp
H5FloatType.h
H5Group.cpp [svn-r8269] Purpose: 2004-03-21 21:56:59 -05:00
H5Group.h [svn-r8269] Purpose: 2004-03-21 21:56:59 -05:00
H5IdComponent.cpp
H5IdComponent.h
H5Idtemplates.h
H5Include.h [svn-r8048] Purpose: 2004-01-09 20:41:13 -05:00
H5IntType.cpp
H5IntType.h
H5Library.cpp
H5Library.h
H5Object.cpp
H5Object.h
H5PredType.cpp
H5PredType.h
H5PropList.cpp
H5PropList.h
H5RefCounter.cpp
H5RefCounter.h
H5StrType.cpp
H5StrType.h
Makefile.in [svn-r7361] Description: 2003-08-13 23:58:29 -05:00