Re: [Doxygen-users] Help? 1.2.10, member grouping, and template classes
Brought to you by:
dimitri
From: Dimitri v. H. <di...@st...> - 2001-09-22 09:53:25
|
On Wed, Sep 19, 2001 at 03:34:00PM -0400, Phil Edwards wrote: > I'm using Doxygen 1.2.10 to generate HTML for GNU's libstdc++. Using member > groups to group/distribute documentation works fine with global functions, > like > > //@{ > /** These are replaceable signatures: > * blah blah blah > */ > void *operator new(std::size_t) throw (std::bad_alloc); > void *operator new[](std::size_t) throw (std::bad_alloc); > void operator delete(void *) throw(); > ..... > //@} > > But not with templates. Trying things like > > namespace std > { > /** General documentation about both of these classes. > */ > //@{ > template <class _Arg, class _Result> > struct unary_function { > ... > }; > template <class _Arg1, class _Arg2, class _Result> > struct binary_function { > ... > }; > //@} > > The namespace is documented; other members show up okay. But here, only > unary_function is considered documented. Nothing about binary_function > shows up at all. The config file has DISTRIBUTE_GROUP_DOC set to YES. > > Am I missing anything? (Please Cc me, I'm not subscribed.) Member grouping only works for members (of classes, namespaces or files), not for classes, namespaces or files themselves. Regards, Dimitri |