Re: [Doxygen-develop] \interface tag - possible bug?
Brought to you by:
dimitri
From: Christian B. <chr...@am...> - 2005-01-21 12:49:55
|
Allo James! Just to further amplified your email message. I ran the test case test_proc.cc with an older version (Doxygen 1.3.8 on = Windows) and observed the same the behaviour. I looks like the commands used in the test case are missing the a = description block. Is this intended? When using /interface and /class commands, you need to following with a = description block. Among others, you use these commands if you need to = locate the description the software entity in a different location (i.e. = not collocated in a separate file or different location within the same = file). If you try this test case (added description block): /// \interface Int/// This is an interface classclass Int{ virtual = ~Int() {} virtual void Method() =3D 0;};/// \class Imp/// This is the = implementation of the class interface.class Imp : public Int{ void = Method() {}};Then no warnings. Now, is it the expected behaviour. Should doxygen not generate a warning = if the description block is missing? Regards, Christian ----- Original Message -----=20 From: James Hobro=20 To: dox...@li...=20 Sent: Thursday, January 20, 2005 4:36 PM Subject: [Doxygen-develop] \interface tag - possible bug? Hi, The \interface tag, which is documented in the Doxygen manual, appears = not to be=20 recognised by Doxygen 1.4.1: test_prog.cc: /// \interface Int class Int { virtual ~Int() {} virtual void Method() =3D 0; }; /// \class Imp class Imp : public Int { void Method() {} }; Running Doxygen 1.4.1 (on Linux) on test_prog.cc produces the warning test_prog.cc:1: Warning: Found unknown command `\interface' and Int and Imp are both documented as regular classes. Is this a bug? Regards, James. ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive = Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ Doxygen-develop mailing list Dox...@li... https://lists.sourceforge.net/lists/listinfo/doxygen-develop |