RE: [Doxygen-users] once again about BCB modifier keyword extensi ons
Brought to you by:
dimitri
From: Prikryl,Petr <PRI...@sk...> - 2002-01-18 15:52:22
|
Hi Hofi, You can probably solve your probem by proper setting of PREDEFINED configuration option. See doxygen documentation (doxygen\html\preprocessing.html see the end of the document). You can even find example there and it contains also ___declspec(a) converted to nothing. If you need to produce something else (instead of nothing), try to modify the PREDEFINED. Petr > -----Original Message----- > From: Hofi [SMTP:ho...@fw...] > Sent: Friday, January 18, 2002 3:27 PM > To: Doxygen users list > Subject: [Doxygen-users] once again about BCB modifier keyword > extensions > > Hi All, > > Last time i wrote about problems with __declspec(dllimport) and > namespaces. > > I found that all modifiers like __declspec(<decl-modifier>) > where decl-modifier could be > dllexport > dllimport > naked > noreturn > nothrow > novtable > property > selectany > thread > uuid > > could confuse doxygen :(( > classes with __declspec() are all ignored, > variables like > //< Initialization of the default global instance of a logger list. > HLoggers __declspec(dllexport) loggers; > are miss interpretered. > e.g. > const char HLib::__declspec ( dllimport ) [inline] > > > i think the reason doxygen works this way is because __declspec is a > borland > language extension only :(( > so i only can hope that doxygen could interpret these modifiers in the > future, it would be a nice thing from Dimitri. > > Thanks > and sorry for my terrible english. > bye > Hofi > > > > > > > > _______________________________________________ > Doxygen-users mailing list > Dox...@li... > https://lists.sourceforge.net/lists/listinfo/doxygen-users |