I have a code (in C++, but for other languages solution of problem is
probably similar):

namespace details {
  struct C {
    /// Documentation for common method.
    void c();
  };
};

/// Documentation for class A
struct A: public details:C {
  /// Documentation for method a
  void a();
};

/// Documentation for class B
struct B: public details:C {
  /// Documentation for method b
  void b();
};

And I want to hide class C (and whole details namespace) in documentation
(it exists only to make A and B implementation shorter). But I need to have
A and B in documentation, *with c member (and all other members inherited
from C) documented*, like for source:

/// Documentation for class A
struct A {
  /// Documentation for method a
  void a();

  /// Documentation for common method.
  void c();
};

/// Documentation for class B
struct B {
  /// Documentation for method b
  void b();

  /// Documentation for common method.
  void c();
};

How to do this properly?


Best regards,

Piotr Beling
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to