blob: 30cda8d374f48ead0d7078551273dc3aed5cc4e6 [file] [log] [blame]
Wenzel Jakob38bd7112015-07-05 20:05:44 +02001#!/usr/bin/env python3
2import sys
3sys.path.append('.')
4
5from example import Example1
6
7instance1 = Example1()
8instance2 = Example1(32)
9instance1.add1(instance2)
10instance1.add2(instance2)
11instance1.add3(instance2)
12instance1.add4(instance2)
13instance1.add5(instance2)
14instance1.add6(32)
15instance1.add7(32)
16instance1.add8(32)
17instance1.add9(32)
18instance1.add10(32)
19
20print("Instance 1: " + str(instance1))
21print("Instance 2: " + str(instance2))
22
23print(instance1.self1())
24print(instance1.self2())
25print(instance1.self3())
26print(instance1.self4())
27print(instance1.self5())
28print(instance1.internal1())
29print(instance1.internal2())
30print(instance1.internal3())
31print(instance1.internal4())
32print(instance1.internal5())
33
34print("Instance 1, direct access = %i" % instance1.value)
35instance1.value = 100
36print("Instance 1: " + str(instance1))