Functions | |
def | test_aligned () |
def | test_as_type_py () |
def | test_automatic_upcasting () |
def | test_bind_protected_functions () |
def | test_brace_initialization () |
def | test_class_refcount () |
def | test_docstrings (doc) |
def | test_error_after_conversions () |
def | test_exception_rvalue_abort () |
def | test_final () |
def | test_implicit_conversion_life_support () |
def | test_inheritance (msg) |
def | test_inheritance_init (msg) |
def | test_instance (msg) |
def | test_isinstance () |
def | test_mismatched_holder () |
def | test_non_final_final () |
def | test_operator_new_delete (capture) |
def | test_override_static () |
def | test_qualname (doc) |
def | test_reentrant_implicit_conversion_failure (msg) |
def | test_repr () |
def | test_type () |
def | test_type_of_py () |
def | test_type_of_py_nodelete () |
def test_class.test_aligned | ( | ) |
Definition at line 340 of file test_class.py.
def test_class.test_as_type_py | ( | ) |
Definition at line 53 of file test_class.py.
def test_class.test_automatic_upcasting | ( | ) |
Definition at line 166 of file test_class.py.
def test_class.test_bind_protected_functions | ( | ) |
Expose protected member functions to Python using a helper class
Definition at line 268 of file test_class.py.
def test_class.test_brace_initialization | ( | ) |
Tests that simple POD classes can be constructed using C++11 brace initialization
Definition at line 287 of file test_class.py.
def test_class.test_class_refcount | ( | ) |
Instances must correctly increase/decrease the reference count of their types (#1029)
Definition at line 301 of file test_class.py.
def test_class.test_docstrings | ( | doc | ) |
Definition at line 63 of file test_class.py.
def test_class.test_error_after_conversions | ( | ) |
Definition at line 333 of file test_class.py.
def test_class.test_exception_rvalue_abort | ( | ) |
Definition at line 365 of file test_class.py.
def test_class.test_final | ( | ) |
Definition at line 348 of file test_class.py.
def test_class.test_implicit_conversion_life_support | ( | ) |
Ensure the lifetime of temporary objects created for implicit conversions
Definition at line 211 of file test_class.py.
def test_class.test_inheritance | ( | msg | ) |
Definition at line 109 of file test_class.py.
def test_class.test_inheritance_init | ( | msg | ) |
Definition at line 141 of file test_class.py.
def test_class.test_instance | ( | msg | ) |
Definition at line 16 of file test_class.py.
def test_class.test_isinstance | ( | ) |
Definition at line 180 of file test_class.py.
def test_class.test_mismatched_holder | ( | ) |
Definition at line 186 of file test_class.py.
def test_class.test_non_final_final | ( | ) |
Definition at line 357 of file test_class.py.
def test_class.test_operator_new_delete | ( | capture | ) |
Tests that class-specific operator new/delete functions are invoked
Definition at line 219 of file test_class.py.
def test_class.test_override_static | ( | ) |
#511: problem with inheritance + overwritten def_static
Definition at line 200 of file test_class.py.
def test_class.test_qualname | ( | doc | ) |
Tests that a properly qualified name is set in __qualname__ (even in pre-3.3, where we backport the attribute) and that generated docstrings properly use it and the module name
Definition at line 84 of file test_class.py.
def test_class.test_reentrant_implicit_conversion_failure | ( | msg | ) |
Definition at line 321 of file test_class.py.
def test_class.test_repr | ( | ) |
Definition at line 10 of file test_class.py.
def test_class.test_type | ( | ) |
Definition at line 29 of file test_class.py.
def test_class.test_type_of_py | ( | ) |
Definition at line 42 of file test_class.py.
def test_class.test_type_of_py_nodelete | ( | ) |
Definition at line 48 of file test_class.py.