/tags/rel-1.3.35/Examples/test-suite/template_ref_type.i
Swig | 27 lines | 21 code | 6 blank | 0 comment | 0 complexity | ffa1112f4e452cde63343a19dba30fba MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- %module template_ref_type
- %inline %{
- class X {
- public:
- unsigned _i;
- };
- template <class T> class Container {
- public:
- Container () {}
- bool reset () { return false ;}
- };
- typedef Container<X> XC;
- %}
- %template(XC) Container<X>;
- %inline %{
- class Y {
- public:
- Y () {};
- bool find (XC &) { return false; }
- };
- %}