# HG changeset patch # User alpar # Date 1094207301 0 # Node ID d9ec436d11fea4111ad0eb73b53158d9ccfc16e6 # Parent 9cd0aeea47b0da8b1d42dc6ce244194ea3edc34f New doxygen module "skeletons" for the skeletons. diff -r 9cd0aeea47b0 -r d9ec436d11fe doc/groups.dox --- a/doc/groups.dox Fri Sep 03 09:41:50 2004 +0000 +++ b/doc/groups.dox Fri Sep 03 10:28:21 2004 +0000 @@ -67,6 +67,16 @@ */ /** +@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. diff -r 9cd0aeea47b0 -r d9ec436d11fe src/hugo/skeletons/graph.h --- a/src/hugo/skeletons/graph.h Fri Sep 03 09:41:50 2004 +0000 +++ b/src/hugo/skeletons/graph.h Fri Sep 03 10:28:21 2004 +0000 @@ -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. diff -r 9cd0aeea47b0 -r d9ec436d11fe src/hugo/skeletons/maps.h --- a/src/hugo/skeletons/maps.h Fri Sep 03 09:41:50 2004 +0000 +++ b/src/hugo/skeletons/maps.h Fri Sep 03 10:28:21 2004 +0000 @@ -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 class ReadMap @@ -94,6 +98,9 @@ ///Default constructor ReferenceMap() {} }; + + // @} + } //namespace skeleton } //namespace hugo #endif // HUGO_MAPSKELETON_H