Searched refs:def_readwrite (Results 1 - 22 of 22) sorted by relevance

/gem5/ext/pybind11/tests/
H A Dtest_union.cpp21 .def_readwrite("as_uint", &TestUnion::value_uint);
H A Dpybind11_tests.cpp49 .def_readwrite("default_constructions", &ConstructorStats::default_constructions)
50 .def_readwrite("copy_assignments", &ConstructorStats::copy_assignments)
51 .def_readwrite("move_assignments", &ConstructorStats::move_assignments)
52 .def_readwrite("copy_constructions", &ConstructorStats::copy_constructions)
53 .def_readwrite("move_constructions", &ConstructorStats::move_constructions)
H A Dtest_modules.cpp50 .def_readwrite("a1", &B::a1) // def_readonly uses an internal reference return policy by default
51 .def_readwrite("a2", &B::a2);
H A Dtest_opaque_types.cpp42 .def_readwrite("stringList", &ClassWithSTLVecProperty::stringList);
H A Dtest_pickling.cpp92 .def_readwrite("value", &PickleableWithDict::value)
93 .def_readwrite("extra", &PickleableWithDict::extra)
H A Dtest_stl_binders.cpp77 .def_readwrite("value", &E_nc::value);
104 py::class_<VStruct>(m, "VStruct").def_readwrite("x", &VStruct::x);
H A Dtest_tagbased_polymorphic.cpp121 .def_readwrite("sound", &Dog::sound)
125 .def_readwrite("excitement", &Labrador::excitement);
H A Dtest_operator_overloading.cpp132 .def_readwrite("value", &NestABase::value);
154 .def_readwrite("a", &NestB::a);
165 .def_readwrite("b", &NestC::b);
H A Dtest_numpy_vectorize.cpp68 .def_readwrite("value", &VectorizeTestClass::value);
H A Dtest_smart_ptr.cpp187 .def_readwrite("value", &MyObject4::value);
204 .def_readwrite("value", &MyObject4a::value);
224 .def_readwrite("value", &MyObject5::value);
328 .def_readwrite("value", &TypeForMoveOnlyHolderWithAddressOf::value)
H A Dtest_buffers.cpp140 .def_readwrite("value", &Buffer::value)
166 .def_readwrite("value", (int32_t DerivedBuffer::*) &DerivedBuffer::value)
H A Dtest_factory_constructors.cpp169 .def_readwrite("value", &TestFactory1::value)
175 .def_readwrite("value", &TestFactory2::value)
198 .def_readwrite("value", &TestFactory3::value)
281 .def_readwrite("i", &NoPlacementNew::i)
H A Dtest_stl.cpp279 .def_readwrite("data", &Issue1561Inner::data);
283 .def_readwrite("list", &Issue1561Outer::list);
H A Dtest_copy_move.cpp202 py::class_<MoveIssue1>(m, "MoveIssue1").def(py::init<int>()).def_readwrite("value", &MoveIssue1::v);
209 py::class_<MoveIssue2>(m, "MoveIssue2").def(py::init<int>()).def_readwrite("value", &MoveIssue2::v);
H A Dtest_methods_and_attributes.cpp277 .def_readwrite("value", &ExampleMandA::value);
287 .def_readwrite("def_readwrite", &TestProperties::value)
435 .def_readwrite("rw_value", &RegisteredDerived::rw_value)
438 //.def_readwrite("fails", &UserType::value) // should trigger a static_assert if uncommented
H A Dtest_methods_and_attributes.py91 instance.def_readwrite = 2
92 assert instance.def_readwrite == 2
H A Dtest_class.cpp314 .def_readwrite("field1", &BraceInitialization::field1)
315 .def_readwrite("field2", &BraceInitialization::field2);
H A Dtest_virtual_functions.cpp311 .def_readwrite("value", &OverrideTest::A::value);
/gem5/ext/pybind11/tests/test_embed/
H A Dexternal_module.cpp18 .def_readwrite("value", &A::v);
/gem5/src/python/pybind11/
H A Dcore.cc220 .def_readwrite("tm_sec", &tm::tm_sec)
221 .def_readwrite("tm_min", &tm::tm_min)
222 .def_readwrite("tm_hour", &tm::tm_hour)
223 .def_readwrite("tm_mday", &tm::tm_mday)
224 .def_readwrite("tm_mon", &tm::tm_mon)
225 .def_readwrite("tm_wday", &tm::tm_wday)
226 .def_readwrite("tm_yday", &tm::tm_yday)
227 .def_readwrite("tm_isdst", &tm::tm_isdst)
H A Dstats.cc111 .def_readwrite("name", &Stats::Info::name)
/gem5/ext/pybind11/include/pybind11/
H A Dpybind11.h1186 class_ &def_readwrite(const char *name, D C::*pm, const Extra&... extra) { function in class:cpp_function
1187 static_assert(std::is_same<C, type>::value || std::is_base_of<C, type>::value, "def_readwrite() requires a class member (or base class member)");

Completed in 39 milliseconds