Functions | |
def | test_diamond_inheritance () |
def | test_mi_base_return () |
def | test_mi_dynamic_attributes () |
def | test_mi_static_properties () |
def | test_mi_unaligned_base () |
def | test_multiple_inheritance_cpp () |
def | test_multiple_inheritance_mix1 () |
def | test_multiple_inheritance_mix2 () |
def | test_multiple_inheritance_python () |
def | test_multiple_inheritance_python_many_bases () |
def | test_multiple_inheritance_virtbase () |
Variables | |
i | |
def test_multiple_inheritance.test_diamond_inheritance | ( | ) |
Tests that diamond inheritance works as expected (issue #959)
Definition at line 344 of file test_multiple_inheritance.py.
def test_multiple_inheritance.test_mi_base_return | ( | ) |
Tests returning an offset (non-first MI) base class pointer to a derived instance
Definition at line 297 of file test_multiple_inheritance.py.
def test_multiple_inheritance.test_mi_dynamic_attributes | ( | ) |
Mixing bases with and without dynamic attribute support
Definition at line 264 of file test_multiple_inheritance.py.
def test_multiple_inheritance.test_mi_static_properties | ( | ) |
Mixing bases with and without static properties should be possible and the result should be independent of base definition order
Definition at line 239 of file test_multiple_inheritance.py.
def test_multiple_inheritance.test_mi_unaligned_base | ( | ) |
Returning an offset (non-first MI) base class pointer should recognize the instance
Definition at line 272 of file test_multiple_inheritance.py.
def test_multiple_inheritance.test_multiple_inheritance_cpp | ( | ) |
Definition at line 10 of file test_multiple_inheritance.py.
def test_multiple_inheritance.test_multiple_inheritance_mix1 | ( | ) |
Definition at line 19 of file test_multiple_inheritance.py.
def test_multiple_inheritance.test_multiple_inheritance_mix2 | ( | ) |
Definition at line 38 of file test_multiple_inheritance.py.
def test_multiple_inheritance.test_multiple_inheritance_python | ( | ) |
Definition at line 59 of file test_multiple_inheritance.py.
def test_multiple_inheritance.test_multiple_inheritance_python_many_bases | ( | ) |
Definition at line 165 of file test_multiple_inheritance.py.
def test_multiple_inheritance.test_multiple_inheritance_virtbase | ( | ) |
Definition at line 227 of file test_multiple_inheritance.py.
test_multiple_inheritance.i |
Definition at line 22 of file test_multiple_inheritance.py.