From doxygen-users Thu Feb 12 15:20:50 2009 From: Frans Englich Date: Thu, 12 Feb 2009 15:20:50 +0000 To: doxygen-users Subject: [Doxygen-users] @reentrant & @nonreentrant Message-Id: <200902121620.50883.frans.englich () telia ! com> X-MARC-Message: https://marc.info/?l=doxygen-users&m=123445320509459 Hi, With Doxygen, I'm looking for some way to solve the following problem: A tag @reentrant which when put upon a C++ class, leads to a paragraph in the output which says either: * "This class is reentrant" In the case when no member has the tag @nonreentrant And in the case that there is one or more members which has the tag @nonreentrant, it outputs: * "All the functions in this class are reentrant, except myFunc() myFunc2(), and myFunc3()" In addition, @nonreentrant would expand to the paragraph: "Warning: This function is not reentrant." So, one gets very far using aliases. However, the @reentrant tag for the class requires logic based on if @nonreentrant appears in the class, so I don't see how to solve this. It sounds like this would be a general feature in general to have, shall I open up a feature request, or how should this be approached? Cheers, Frans ------------------------------------------------------------------------------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ Doxygen-users mailing list Doxygen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/doxygen-users