Files
cpp-thirdparty/winx64/bin/swig-3.0.12/Examples/test-suite/imports_b.h
Bassem Girgis 81b4b9e273 Initial commit
2018-12-20 17:34:07 -06:00

32 lines
460 B
C++

#include "imports_a.h"
class B : public A_Intermediate
{
public:
B() {};
void bye() {} ;
virtual MemberEnum member_virtual_test(MemberEnum e) { return memberenum2; }
virtual GlobalEnum global_virtual_test(GlobalEnum e) { return globalenum2; }
};
A::MemberEnum global_test(A::MemberEnum e) { return e; }
struct C : A
{
typedef A a_type;
A* get_a(A* a)
{
return a;
}
a_type* get_a_type(a_type* a)
{
return a;
}
};