I am using Doxygen to generate some API docs for a C# project I am working on. I have quite a bit of \"internal\" functionality in this project and don\'t want Doxygen producing
Setting
HIDE_UNDOC_CLASSES = YES
works for me, even with EXTRACT_PRIVATE and PREDEFINED on default values. Not sure about the reason. I would expect they are required to be set on NO (so there is no documentation available for private members) and internal=private (so documentation is removed from internal classes as well), but that is not the case. internal and private classes are not mentioned anymore anywhere in the generated documentation.