Go to the source code of this file.
Classes | |
class | ExampleMandA |
struct | TestProperties |
struct | TestPropertiesOverride |
struct | TestPropRVP |
class | NoneTester |
class | NoneCastTester |
struct | StrIssue |
class | UnregisteredBase |
class | RegisteredDerived |
struct | RefQualified |
struct | RValueRefParam |
Typedefs | |
template<typename... Args> | |
using | overload_cast_ = pybind11::detail::overload_cast_impl< Args... > |
Functions | |
int | none1 (const NoneTester &obj) |
int | none2 (NoneTester *obj) |
int | none3 (std::shared_ptr< NoneTester > &obj) |
int | none4 (std::shared_ptr< NoneTester > *obj) |
int | none5 (const std::shared_ptr< NoneTester > &obj) |
TEST_SUBMODULE (methods_and_attributes, m) | |
using overload_cast_ = pybind11::detail::overload_cast_impl<Args...> |
Definition at line 16 of file test_methods_and_attributes.cpp.
int none1 | ( | const NoneTester & | obj | ) |
Definition at line 122 of file test_methods_and_attributes.cpp.
References NoneTester::answer.
Referenced by TEST_SUBMODULE().
int none2 | ( | NoneTester * | obj | ) |
Definition at line 123 of file test_methods_and_attributes.cpp.
References NoneTester::answer.
Referenced by TEST_SUBMODULE().
int none3 | ( | std::shared_ptr< NoneTester > & | obj | ) |
Definition at line 124 of file test_methods_and_attributes.cpp.
Referenced by TEST_SUBMODULE().
int none4 | ( | std::shared_ptr< NoneTester > * | obj | ) |
Definition at line 125 of file test_methods_and_attributes.cpp.
Referenced by TEST_SUBMODULE().
int none5 | ( | const std::shared_ptr< NoneTester > & | obj | ) |
Definition at line 126 of file test_methods_and_attributes.cpp.
Referenced by TEST_SUBMODULE().
TEST_SUBMODULE | ( | methods_and_attributes | , |
m | |||
) |
Definition at line 180 of file test_methods_and_attributes.cpp.
References ExampleMandA::add1(), ExampleMandA::add10(), ExampleMandA::add2(), ExampleMandA::add3(), ExampleMandA::add4(), ExampleMandA::add5(), ExampleMandA::add6(), ExampleMandA::add7(), ExampleMandA::add8(), ExampleMandA::add9(), NoneCastTester::answer, RefQualified::constRefQualified(), ExampleMandA::consume_str(), UnregisteredBase::do_nothing(), RValueRefParam::func1(), RValueRefParam::func2(), RValueRefParam::func3(), RValueRefParam::func4(), TestProperties::get(), TestPropRVP::get1(), TestPropRVP::get2(), UnregisteredBase::get_double(), UnregisteredBase::get_int(), TestPropRVP::get_rvalue(), UnregisteredBase::increase_value(), ExampleMandA::internal1(), ExampleMandA::internal2(), ExampleMandA::internal3(), ExampleMandA::internal4(), ExampleMandA::internal5(), none1(), none2(), none3(), none4(), none5(), ExampleMandA::overloaded(), print_default_created(), print_destroyed(), RefQualified::refQualified(), UnregisteredBase::ro_value, UnregisteredBase::rw_value, ExampleMandA::self1(), ExampleMandA::self2(), ExampleMandA::self3(), ExampleMandA::self4(), ExampleMandA::self5(), TestProperties::set(), TestPropRVP::set1(), TestPropRVP::set2(), UnregisteredBase::set_int(), TestProperties::static_get(), TestProperties::static_set(), TestProperties::static_value, TestPropertiesOverride::static_value, RegisteredDerived::sum(), TestPropRVP::sv1, TestPropRVP::sv2, ExampleMandA::toString(), StrIssue::val, ExampleMandA::value, TestProperties::value, TestPropertiesOverride::value, and RefQualified::value.