[Lemon-commits] [lemon_svn] alpar: r1088 - in hugo/trunk: doc src/hugo/skeletons
Lemon SVN
svn at lemon.cs.elte.hu
Mon Nov 6 20:43:11 CET 2006
Author: alpar
Date: Fri Sep 3 12:28:21 2004
New Revision: 1088
Modified:
hugo/trunk/doc/groups.dox
hugo/trunk/src/hugo/skeletons/graph.h
hugo/trunk/src/hugo/skeletons/maps.h
Log:
New doxygen module "skeletons" for the skeletons.
Modified: hugo/trunk/doc/groups.dox
==============================================================================
--- hugo/trunk/doc/groups.dox (original)
+++ hugo/trunk/doc/groups.dox Fri Sep 3 12:28:21 2004
@@ -67,6 +67,16 @@
*/
/**
+ at defgroup skeletons Skeletons
+\brief Skeletons (a.k.a. concept checking classes)
+
+This group describes the data/algorithm skeletons implemented in HugoLib in
+order to make it easier to check if a certain template class or
+template function is correctly implemented.
+*/
+
+
+/**
@defgroup experimental Experimental Structures and Algorithms
This group contains some Experimental structures and algorithms.
The stuff here is subject to change.
Modified: hugo/trunk/src/hugo/skeletons/graph.h
==============================================================================
--- hugo/trunk/src/hugo/skeletons/graph.h (original)
+++ hugo/trunk/src/hugo/skeletons/graph.h Fri Sep 3 12:28:21 2004
@@ -2,6 +2,7 @@
#ifndef HUGO_SKELETON_GRAPH_H
#define HUGO_SKELETON_GRAPH_H
+///\ingroup skeletons
///\file
///\brief Declaration of GraphSkeleton.
@@ -12,8 +13,8 @@
namespace hugo {
namespace skeleton {
- // @defgroup empty_graph The GraphSkeleton class
- // @{
+ /// \addtogroup skeletons
+ /// @{
/// An empty static graph class.
Modified: hugo/trunk/src/hugo/skeletons/maps.h
==============================================================================
--- hugo/trunk/src/hugo/skeletons/maps.h (original)
+++ hugo/trunk/src/hugo/skeletons/maps.h Fri Sep 3 12:28:21 2004
@@ -2,6 +2,7 @@
#ifndef HUGO_MAPSKELETON_H
#define HUGO_MAPSKELETON_H
+///\ingroup skeletons
///\file
///\brief Map concepts checking classes for testing and documenting.
@@ -10,6 +11,9 @@
/// The namespace of HUGOlib concepts and concept checking classes
namespace skeleton {
+ /// \addtogroup skeletons
+ /// @{
+
/// Readable map concept
template<typename K, typename T>
class ReadMap
@@ -94,6 +98,9 @@
///Default constructor
ReferenceMap() {}
};
+
+ // @}
+
} //namespace skeleton
} //namespace hugo
#endif // HUGO_MAPSKELETON_H
More information about the Lemon-commits
mailing list