| %module doxygen_nested_class | |
| %warnfilter(SWIGWARN_PARSE_NAMED_NESTED_CLASS) DoxOuter::DoxInner; | |
| %inline %{ | |
| struct DoxOuter { | |
| /** DoxOuter constructor */ | |
| DoxOuter() {} | |
| /** DoxInner class description */ | |
| struct DoxInner { | |
| /** DoxInner constructor */ | |
| DoxInner() {} | |
| /** doxInt variable */ | |
| int doxInt; | |
| /** doxShort const variable */ | |
| static const short doxShort = 1; | |
| /** doxMethod description */ | |
| void doxMethod() {} | |
| /** doxStaticMethod description */ | |
| static void doxStaticMethod() {} | |
| }; | |
| }; | |
| %} |