"docs/vscode:/vscode.git/clone" did not exist on "be0d804523c01809292f93f0bbf6adbfcf5cd0fa"
example-constants-and-functions.ref 1.42 KB
Newer Older
Wenzel Jakob's avatar
Wenzel Jakob committed
1
2
3
4
<class 'example.EMyEnumeration'>
EMyEnumeration.EFirstEntry
EMyEnumeration.ESecondEntry
EMyEnumeration.EFirstEntry
Wenzel Jakob's avatar
Wenzel Jakob committed
5
test_function()
Wenzel Jakob's avatar
Wenzel Jakob committed
6
False
Wenzel Jakob's avatar
Wenzel Jakob committed
7
test_function(7)
Wenzel Jakob's avatar
Wenzel Jakob committed
8
3.5
Wenzel Jakob's avatar
Wenzel Jakob committed
9
test_function(enum=1)
Wenzel Jakob's avatar
Wenzel Jakob committed
10
None
Wenzel Jakob's avatar
Wenzel Jakob committed
11
test_function(enum=2)
Wenzel Jakob's avatar
Wenzel Jakob committed
12
None
13
14
15
enum->integer = 2
integer->enum = EMyEnumeration.ESecondEntry
A constant = 14
16
<class 'example.EMode'>
Wenzel Jakob's avatar
Wenzel Jakob committed
17
18
EMode.EFirstMode
EMode.EFirstMode
19
20
21
ExampleWithEnum::test_function(enum=1)
ExampleWithEnum::test_function(enum=1)
ExampleWithEnum::test_function(enum=1)
22
Equality test 1: True
23
24
ExampleWithEnum::test_function(enum=1)
ExampleWithEnum::test_function(enum=1)
25
Inequality test 1: False
26
27
ExampleWithEnum::test_function(enum=1)
ExampleWithEnum::test_function(enum=2)
28
Equality test 2: False
29
30
ExampleWithEnum::test_function(enum=1)
ExampleWithEnum::test_function(enum=2)
31
Inequality test 2: True
32
ExampleWithEnum::test_function(enum=1)
33
34
35
36
37
38
39
40
41
42
43
44
ExampleWithEnum::test_function(enum=1)
Equality test 3: True
ExampleWithEnum::test_function(enum=1)
ExampleWithEnum::test_function(enum=1)
Inequality test 3: False
ExampleWithEnum::test_function(enum=1)
ExampleWithEnum::test_function(enum=2)
Equality test 4: False
ExampleWithEnum::test_function(enum=1)
ExampleWithEnum::test_function(enum=2)
Inequality test 4: True
ExampleWithEnum::test_function(enum=1)
45
46
47
ExampleWithEnum::test_function(enum=2)
ExampleWithEnum::test_function(enum=1)
ExampleWithEnum::test_function(enum=2)
48
Hashing test = {EMode.EFirstMode: 3, EMode.ESecondMode: 4}
49
50
51
52
bytes[0]=1
bytes[1]=0
bytes[2]=2
bytes[3]=0