1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
// The SIP implementation of the class_misc_module test module.
%Module(name=class_misc_module)
%ModuleHeaderCode
class Klass
{
public:
class Nested
{
};
};
class SimpleKlass
{
};
%End
class Klass
{
public:
class Nested
{
};
};
%If (SIP_ABI_13 -)
class SimpleKlass /Supertype=class_misc_module.simplewrapper/
{
};
%End
// ABI v12 hard codes the fully qualified name of the types as 'sip.wrapper'
// etc. This is a bug but one we choose not to fix in order to maintain
// backwards compatibility.
%If (- SIP_ABI_13)
class SimpleKlass /Supertype=sip.simplewrapper/
{
};
%End
|