mirror of https://github.com/pybind/pybind11.git
107 lines
2.0 KiB
Plaintext
107 lines
2.0 KiB
Plaintext
### ExampleVirt @ 0x2073a90 created 10
|
|
Original implementation of ExampleVirt::run(state=10, value=20)
|
|
30
|
|
Caught expected exception: Tried to call pure virtual function "ExampleVirt::pure_virtual"
|
|
### ExampleVirt @ 0x2076a00 created 11
|
|
ExtendedExampleVirt::run(20), calling parent..
|
|
Original implementation of ExampleVirt::run(state=11, value=21)
|
|
32
|
|
ExtendedExampleVirt::run_bool()
|
|
False
|
|
ExtendedExampleVirt::pure_virtual(): Hello world
|
|
|
|
VI_AR:
|
|
hihihi
|
|
Unlucky = 99
|
|
|
|
VI_AT:
|
|
hihihi
|
|
Unlucky = 999
|
|
|
|
B_Repeat:
|
|
B says hi 3 times
|
|
Unlucky = 13
|
|
Lucky = 7.00
|
|
|
|
B_Tpl:
|
|
B says hi 3 times
|
|
Unlucky = 13
|
|
Lucky = 7.00
|
|
|
|
C_Repeat:
|
|
B says hi 3 times
|
|
Unlucky = 4444
|
|
Lucky = 888.00
|
|
|
|
C_Tpl:
|
|
B says hi 3 times
|
|
Unlucky = 4444
|
|
Lucky = 888.00
|
|
|
|
VI_CR:
|
|
B says hi 3 times
|
|
Unlucky = 4444
|
|
Lucky = 889.25
|
|
|
|
VI_CT:
|
|
B says hi 3 times
|
|
Unlucky = 4444
|
|
Lucky = 888.00
|
|
|
|
VI_CCR:
|
|
B says hi 3 times
|
|
Unlucky = 4444
|
|
Lucky = 8892.50
|
|
|
|
VI_CCT:
|
|
B says hi 3 times
|
|
Unlucky = 4444
|
|
Lucky = 888000.00
|
|
|
|
D_Repeat:
|
|
B says hi 3 times
|
|
Unlucky = 4444
|
|
Lucky = 888.00
|
|
|
|
D_Tpl:
|
|
B says hi 3 times
|
|
Unlucky = 4444
|
|
Lucky = 888.00
|
|
|
|
VI_DR:
|
|
B says hi 3 times
|
|
Unlucky = 123
|
|
Lucky = 42.00
|
|
|
|
VI_DT:
|
|
VI_DT says: quack quack quack
|
|
Unlucky = 1234
|
|
Lucky = -4.25
|
|
2^2 * 3^2 =
|
|
### NonCopyable @ 0x207df10 created 4 9
|
|
### NonCopyable @ 0x7ffcfe866228 created via move constructor
|
|
### NonCopyable @ 0x207df10 destroyed
|
|
36
|
|
### NonCopyable @ 0x7ffcfe866228 destroyed
|
|
4 + 5 =
|
|
### Movable @ 0x207e230 created 4 5
|
|
### Movable @ 0x7ffcfe86624c created via copy constructor
|
|
9
|
|
### Movable @ 0x7ffcfe86624c destroyed
|
|
7 + 7 =
|
|
### Movable @ 0x20259e0 created 7 7
|
|
### Movable @ 0x7ffcfe86624c created via move constructor
|
|
### Movable @ 0x20259e0 destroyed
|
|
14
|
|
### Movable @ 0x7ffcfe86624c destroyed
|
|
### NonCopyable @ 0x2025a00 created 9 9
|
|
Caught expected exception
|
|
### ExampleVirt @ 0x2073a90 destroyed
|
|
### ExampleVirt @ 0x2076a00 destroyed
|
|
### Movable @ 0x207e230 destroyed
|
|
### NonCopyable @ 0x2025a00 destroyed
|
|
Instances not destroyed: [0, 0, 0]
|
|
Constructor values: [['10', '11'], ['4', '9', '9', '9'], ['4', '5', '7', '7']]
|
|
Copy constructions: [0, 0, 1]
|
|
Move constructions: [True, True]
|