From: Marcelo M. <mar...@us...> - 2006-02-22 17:55:19
|
Update of /cvsroot/swig/SWIG/Examples/test-suite In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17904/Examples/test-suite Modified Files: namespace_nested.i Log Message: fix nested namespace issue reported by Charlie Index: namespace_nested.i =================================================================== RCS file: /cvsroot/swig/SWIG/Examples/test-suite/namespace_nested.i,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** namespace_nested.i 6 Jan 2006 11:41:35 -0000 1.6 --- namespace_nested.i 22 Feb 2006 17:55:13 -0000 1.7 *************** *** 61,62 **** --- 61,97 ---- %template(hi1_hi0) hi1<hello::Hi0 >; } + + + %rename(MyFoo) geos::algorithm::Foo; + + %inline + { + namespace geos { + namespace algorithm { + class Foo + { + }; + } + + namespace planargraph { // geos.planargraph + namespace algorithm { // geos.planargraph.algorithm + + class Foo { + public: + typedef int size_type; + }; + } + namespace algorithm { // geos.planargraph.algorithm + + class ConnectedSubgraphFinder : public Foo { + public: + ConnectedSubgraphFinder(size_type) + { + } + + }; + } + } + } + } + |