/** @file @verbatim PURPOSE: (Template tests) @endverbatim *******************************************************************************/ #ifndef TEMPLATETEST_HH #define TEMPLATETEST_HH template class TTT { public: TTT() { aa = 0 ; bb = 0 ; cc = NULL ; dd = NULL ; } ; A aa ; B bb ; TTT * ttt ; typedef TTT C ; C * cc ; typedef TTT D ; D * dd ; } ; class TemplateTest { friend class InputProcessor ; friend void init_attrTemplateTest() ; public: TTT< int , double > TTT_var ; }; #ifdef SWIG %struct_str(TemplateTest) #endif #endif /* _BALL_HH_ */