swig/Examples/test-suite/c/cpp_basic_template_class_runme.c
Vadim Zeitlin bda731cd8f Change naming convention for wrapped ctors and dtor
Use Foo_{new,delete}() instead of {new,delete}_Foo() to ensure that all
methods of the class Foo start with the corresponding prefix.
2016-09-15 01:27:40 +02:00

13 lines
321 B
C

#include <assert.h>
#include "cpp_basic_template_class/cpp_basic_template_class_wrap.h"
int main() {
MyTemplateClass_Int *ci = MyTemplateClass_Int_new();
MyTemplateClass_Int_someMemberVariable_set(ci, 42);
assert(MyTemplateClass_Int_someMemberVariable_get(ci) == 42);
MyTemplateClass_Int_delete(ci);
return 0;
}