Dear André and Sebastien, thank you for suggestions, they should work for me.
I have also another more general problem. My application itself is an interpreter for some script-like language (similar to Ruby). I would like to use Doxygen not only to document the internals in this interpreter but also to describe this mentioned script-like language in a way just like it is done in Ruby, i.e. information about core classes and their methods, modules, etc. is provided in the source files, where they are implemented. Thus, I would like to have in principle two independent layers (for the internals of the interpreter itself and for the language which it implements) of documentation in the same source files using Doxygen. What could the most optimal and elegant way to do this? Regards, Yura On 09/23/2013 05:04 PM, Sebastien Loriot wrote: > On 09/23/2013 04:45 PM, Yura V. Vishnevskiy wrote: >> Hello Doxygen Users and Developers, > Hello, > >> my code contains different documented parts, some of them are just for >> internal in-house usage, others are public. Both types can be in the same >> source files. I am trying to figure out whether it is possible to create >> somehow two different Doxygen config files so that with one I can generate >> complete documentation and with other just the public parts. Is this >> possible? > I see at least three ways to do this: > - using \internal > http://www.stack.nl/~dimitri/doxygen/manual/commands.html#cmdinternal > - using \cond > http://www.stack.nl/~dimitri/doxygen/manual/commands.html#cmdcond > - using the preprocessor > http://www.stack.nl/~dimitri/doxygen/manual/preprocessing.html > > Sebastien. > >> Thanks in advance, >> Yura Vishnevskiy >> >> >> >> -- >> View this message in context: >> http://doxygen.10944.n7.nabble.com/Public-and-private-parts-in-documentation-tp6290.html >> Sent from the Doxygen - Users mailing list archive at Nabble.com. >> >> ------------------------------------------------------------------------------ >> LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! >> 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint >> 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack >> includes >> Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. >> http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk >> _______________________________________________ >> Doxygen-users mailing list >> Doxygen-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/doxygen-users > > ------------------------------------------------------------------------------ > LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk > _______________________________________________ > Doxygen-users mailing list > Doxygen-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/doxygen-users ------------------------------------------------------------------------------ LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk _______________________________________________ Doxygen-users mailing list Doxygen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/doxygen-users