Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to prevent Doxygen from outputting protected members?

As the title suggests, is it possible to automatically remove protected members from DOxygen output?

I can see options to include private members but no mention of protected members?

like image 740
Jon Cage Avatar asked Jul 03 '12 18:07

Jon Cage


1 Answers

Along with EXTRACT_PRIVATE = NO, use the following additional settings:

ENABLE_PREPROCESSING = YES
MACRO_EXPANSION = YES
EXPAND_ONLY_PREDEF = YES
PREDEFINED = protected=private

Source: http://osdir.com/ml/text.doxygen.general/2004-12/msg00047.html

like image 53
Dave Rager Avatar answered Nov 08 '22 04:11

Dave Rager