Searched refs:def_readonly (Results 1 - 13 of 13) sorted by relevance

/gem5/ext/pybind11/tests/
H A Dtest_union.cpp20 .def_readonly("as_int", &TestUnion::value_int)
H A Dtest_smart_ptr.cpp242 .def_readonly("ref", &SharedPtrRef::value)
245 .def_readonly("holder_ref", &SharedPtrRef::shared)
267 .def_readonly("bad_wp", &SharedFromThisRef::value)
271 .def_readonly("holder_ref", &SharedFromThisRef::shared)
H A Dtest_multiple_inheritance.cpp141 py::class_<I801B1, std::shared_ptr<I801B1>>(m, "I801B1").def(py::init<>()).def_readonly("a", &I801B1::a);
142 py::class_<I801B2, std::shared_ptr<I801B2>>(m, "I801B2").def(py::init<>()).def_readonly("b", &I801B2::b);
H A Dtest_numpy_array.cpp141 .def_readonly("numpy", &DtypeCheck::numpy)
142 .def_readonly("pybind11", &DtypeCheck::pybind11)
150 .def_readonly("name", &DtypeSizeCheck::name)
151 .def_readonly("size_cpp", &DtypeSizeCheck::size_cpp)
152 .def_readonly("size_numpy", &DtypeSizeCheck::size_numpy)
H A Dtest_methods_and_attributes.py87 assert instance.def_readonly == 1
89 instance.def_readonly = 2
167 assert m.TestPropertiesOverride().def_readonly == 99
H A Dtest_tagbased_polymorphic.cpp118 .def_readonly("name", &Animal::name);
H A Dtest_methods_and_attributes.cpp286 .def_readonly("def_readonly", &TestProperties::value)
311 .def_readonly("def_readonly", &TestPropertiesOverride::value)
436 .def_readonly("ro_value", &RegisteredDerived::ro_value)
439 //.def_readonly("fails", &UserType::value) // should trigger a static_assert if uncommented
H A Dtest_eigen.cpp314 .def_readonly("a", &CustomOperatorNew::a)
315 .def_readonly("b", &CustomOperatorNew::b);
H A Dtest_stl.cpp137 .def_readonly("value", &MoveOutContainer::Value::value);
H A Dtest_copy_move.cpp187 py::class_<PrivateOpNew>(m, "PrivateOpNew").def_readonly("value", &PrivateOpNew::value);
H A Dtest_class.cpp321 .def_readonly("vec", &NoBraceInitialization::vec);
/gem5/src/python/pybind11/
H A Dstats.cc112 .def_readonly("desc", &Stats::Info::desc)
113 .def_readonly("id", &Stats::Info::id)
/gem5/ext/pybind11/include/pybind11/
H A Dpybind11.h1195 class_ &def_readonly(const char *name, const D C::*pm, const Extra& ...extra) { function in class:cpp_function
1196 static_assert(std::is_same<C, type>::value || std::is_base_of<C, type>::value, "def_readonly() requires a class member (or base class member)");

Completed in 33 milliseconds