swig/Examples/test-suite/valuewrapper_default.i
Dave Beazley 116843d9e0 new test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4968 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-29 19:29:23 +00:00

20 lines
365 B
OpenEdge ABL

%module valuewrapper_default
%inline %{
enum MyType { Val1, Val2 };
class MyClass1
{
public:
MyClass1(MyType myType);
};
class MyClass2
{
public :
void set(MyClass1 cl1 = Val1);
// This could have been written : set(MyClass1 cl1 = MyClass1(Val1))
// But it works in C++ since there is a "conversion" constructor in MyClass1.
};
%}