RE: [Doxygen-users] Doxygen-1.2.8-20010617 in CVS
Brought to you by:
dimitri
|
From: Olaf B. <ola...@sk...> - 2001-06-18 09:17:21
|
I have noticed that Doxygen has problems finding methods in typical VC++
generated classes.
=20
VC++ typically generates multiple 'public:' and 'protected:' keywords
withing the same class.
If I generate with Doxygen, most of these methods are missing.
But when I clean up duplicate 'public:' and 'protected:' keywords,
Doxygen finds the methods.
=20
Example typical VC++ class where Doxygen only finds Protected method
'CImageFrame()'=20
'~CImageFrame()' is missing!=20
=20
-------------------------
class CImageFrame : public CMDIChildWnd
{
protected:
CImageFrame(); // protected constructor used by dynamic
creation
DECLARE_DYNCREATE(CImageFrame)
=20
// Attributes
public:
=20
// Operations
public:
=20
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CImageFrame)
public:
protected:
virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
//}}AFX_VIRTUAL
=20
// Implementation
protected:
virtual ~CImageFrame();
=20
// Generated message map functions
//{{AFX_MSG(CImageFrame)
afx_msg void OnClose();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
=20
-----------------
=20
|