summaryrefslogtreecommitdiffstats
path: root/c++/src/H5File.cpp
diff options
context:
space:
mode:
authorBinh-Minh Ribler <bmribler@hdfgroup.org>2005-05-29 22:26:56 (GMT)
committerBinh-Minh Ribler <bmribler@hdfgroup.org>2005-05-29 22:26:56 (GMT)
commit3c48d3637b4c742dc960bb641efc8681686a90d3 (patch)
tree7f45d59a7ad884440bd03d85923918494c3e3bef /c++/src/H5File.cpp
parente5e38a376000cd84b683d88310c2bb80514ffd6d (diff)
downloadhdf5-3c48d3637b4c742dc960bb641efc8681686a90d3.zip
hdf5-3c48d3637b4c742dc960bb641efc8681686a90d3.tar.gz
hdf5-3c48d3637b4c742dc960bb641efc8681686a90d3.tar.bz2
[svn-r10825] Purpose: Fix RM bug
Description: Doxygen 1.4.2 has a bug that when an \exception immediately follows a \brief, the exception will be displayed prominently in the brief section. Solution: Temporarily added /// to after \brief to work around this problem and notified the Doxygen's author. Platforms tested: Linux 2.4 (heping) - only in documentation sections
Diffstat (limited to 'c++/src/H5File.cpp')
-rw-r--r--c++/src/H5File.cpp45
1 files changed, 26 insertions, 19 deletions
diff --git a/c++/src/H5File.cpp b/c++/src/H5File.cpp
index 9a50ca7..1025c41 100644
--- a/c++/src/H5File.cpp
+++ b/c++/src/H5File.cpp
@@ -176,6 +176,7 @@ bool H5File::isHdf5(const string& name )
//--------------------------------------------------------------------------
// Function: H5File::reOpen
///\brief Reopens this file.
+///
///\exception H5::FileIException
// Description
// If this object has represented another HDF5 file, the previous
@@ -208,6 +209,7 @@ void H5File::reOpen()
//--------------------------------------------------------------------------
// Function: H5File::reopen
///\brief Reopens this file.
+///
///\exception H5::FileIException
///\par Description
/// This function will be replaced by the above function \c reOpen
@@ -293,14 +295,16 @@ hssize_t H5File::getFreeSpace() const
///\return Number of opened object IDs
///\exception H5::FileIException
///\par Description
-/// The valid values for \a types include:
-/// \li \c H5F_OBJ_FILE Files only
-/// \li \c H5F_OBJ_DATASET Datasets only
-/// \li \c H5F_OBJ_GROUP Groups only
-/// \li \c H5F_OBJ_DATATYPE Named datatypes only
-/// \li \c H5F_OBJ_ATTR Attributes only
-/// \li \c H5F_OBJ_ALL All of the above
-/// \li \c (i.e., H5F_OBJ_FILE | H5F_OBJ_DATASET | H5F_OBJ_GROUP | H5F_OBJ_DATATYPE | H5F_OBJ_ATTR )
+/// The valid values for \a types include:
+/// \li \c H5F_OBJ_FILE - Files only
+/// \li \c H5F_OBJ_DATASET - Datasets only
+/// \li \c H5F_OBJ_GROUP - Groups only
+/// \li \c H5F_OBJ_DATATYPE - Named datatypes only
+/// \li \c H5F_OBJ_ATTR - Attributes only
+/// \li \c H5F_OBJ_ALL - All of the above, i.e., \c H5F_OBJ_FILE
+/// | \c H5F_OBJ_DATASET | \c H5F_OBJ_GROUP
+/// | \c H5F_OBJ_DATATYPE | \c H5F_OBJ_ATTR
+///\par
/// Multiple object types can be combined with the logical OR operator (|).
// Programmer Binh-Minh Ribler - May 2004
//--------------------------------------------------------------------------
@@ -343,14 +347,16 @@ int H5File::getObjCount() const
///\param oid_list - List of open object identifiers
///\exception H5::FileIException
///\par Description
-/// The valid values for \a types include:
-/// \li \c H5F_OBJ_FILE Files only
-/// \li \c H5F_OBJ_DATASET Datasets only
-/// \li \c H5F_OBJ_GROUP Groups only
-/// \li \c H5F_OBJ_DATATYPE Named datatypes only
-/// \li \c H5F_OBJ_ATTR Attributes only
-/// \li \c H5F_OBJ_ALL All of the above
-/// \li \c (I.e., H5F_OBJ_FILE | H5F_OBJ_DATASET | H5F_OBJ_GROUP | H5F_OBJ_DATATYPE | H5F_OBJ_ATTR )
+/// The valid values for \a types include:
+/// \li \c H5F_OBJ_FILE - Files only
+/// \li \c H5F_OBJ_DATASET - Datasets only
+/// \li \c H5F_OBJ_GROUP - Groups only
+/// \li \c H5F_OBJ_DATATYPE - Named datatypes only
+/// \li \c H5F_OBJ_ATTR - Attributes only
+/// \li \c H5F_OBJ_ALL - All of the above, i.e., \c H5F_OBJ_FILE
+/// | \c H5F_OBJ_DATASET | \c H5F_OBJ_GROUP
+/// | \c H5F_OBJ_DATATYPE | \c H5F_OBJ_ATTR
+///\par
/// Multiple object types can be combined with the logical OR operator (|).
//
// Notes: will do the overload for this one after hearing from Quincey???
@@ -374,10 +380,10 @@ void H5File::getObjIDs(unsigned types, int max_objs, hid_t *oid_list) const
/// the low-level virtual file driver
///\exception H5::FileIException
///\par Description
-/// For the FAMILY or MULTI drivers, \a fapl should be
+/// For the \c FAMILY or \c MULTI drivers, \a fapl should be
/// defined through the property list functions:
-/// \c FileAccPropList::setFamilyOffset for the FAMILY driver
-/// and \c FileAccPropList::setMultiType for the MULTI driver.
+/// \c FileAccPropList::setFamilyOffset for the \c FAMILY driver
+/// and \c FileAccPropList::setMultiType for the \c MULTI driver.
///
/// The obtained file handle is dynamic and is valid only while
/// the file remains open; it will be invalid if the file is
@@ -534,6 +540,7 @@ hid_t H5File::getLocId() const
//--------------------------------------------------------------------------
// Function: H5File::close
///\brief Closes this HDF5 file.
+///
///\exception H5::FileIException
// Programmer Binh-Minh Ribler - Mar 9, 2005
//--------------------------------------------------------------------------