Skip to content

Instantly share code, notes, and snippets.

@jpf91
Created April 23, 2011 06:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jpf91/938408 to your computer and use it in GitHub Desktop.
Save jpf91/938408 to your computer and use it in GitHub Desktop.
Swig4D Bug1
%module bug;
//Use swig2.0 -Wall -d -d2 -c++ bug.i
//Then in the generated files:
//in Test/Test.d:
//"class Tag : ..strList {"
template <class T> class List
{
public:
/*!
* Constructs an empty list.
*/
List();
};
namespace Test {
%template(strList) ::List<char>;
%feature("nspace") Tag;
class Tag : public ::List<char>
{
public:
::List<char> hello();
};
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment