blob: 08f5d46a555e88734b099b954712e418d5eb1a41 [file] [log] [blame]
Wenzel Jakobeda978e2016-03-15 15:05:40 +01001from __future__ import print_function
2import sys
3
4sys.path.append('.')
5
6from example import StringList, print_opaque_list
Wenzel Jakob9883ec02016-03-26 23:37:51 +01007from example import return_void_ptr, print_void_ptr
8from example import return_null_str, print_null_str
Wenzel Jakobeda978e2016-03-15 15:05:40 +01009
10l = StringList()
11l.push_back("Element 1")
12l.push_back("Element 2")
13print_opaque_list(l)
14print("Back element is %s" % l.back())
15l.pop_back()
16print_opaque_list(l)
Wenzel Jakobde1bca82016-03-26 17:51:09 +010017
Wenzel Jakobde1bca82016-03-26 17:51:09 +010018print_void_ptr(return_void_ptr())
Wenzel Jakob9883ec02016-03-26 23:37:51 +010019
20print(return_null_str())
21print_null_str(return_null_str())