Dear all, With have the following tricky case with partial template specialization. Here is an example:
template <int dim, int n_components> class Base { void foo(); } template <int dim> class Base <dim,1> { // some specific functions void bar(); } template <int dim> class Base <dim,dim> { // some other specific functions void baz(); } template <int dim, int n_components > class Derived : public Base<dim,n_components> { } The problem is that for “Derived” class "Public member functions inherited from Base” only shows those in Base<dim,n_components> (i.e. “foo()”), while there is no extra link to functions which would be available in partially specialised case of the Derived class, i.e. Derived<dim,1> will have bar() and Derived<dim,dim> will have baz(). Is there a way to make doxygen show/include functions in Derived coming from partial template specialization of Base class? p.s. documentation for partial specialization of Base class works fine and is rendered correctly. Regards, Denis ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Doxygen-users mailing list Doxygen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/doxygen-users