%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() {} | |
}; | |
}; | |
%} |