Searched refs:class_ (Results 26 - 50 of 51) sorted by relevance

123

/gem5/ext/pybind11/tests/
H A Dtest_methods_and_attributes.cpp212 py::class_<ExampleMandA> emna(m, "ExampleMandA");
267 auto emna = py::reinterpret_borrow<py::class_<ExampleMandA>>(py::module::import("pybind11_tests.methods_and_attributes").attr("ExampleMandA"));
272 auto emna = py::reinterpret_borrow<py::class_<ExampleMandA>>(py::module::import("pybind11_tests.methods_and_attributes").attr("ExampleMandA"));
284 py::class_<TestProperties>(m, "TestProperties")
309 py::class_<TestPropertiesOverride, TestProperties>(m, "TestPropertiesOverride")
321 py::class_<TestPropRVP>(m, "TestPropRVP")
341 py::class_<MetaclassOverride>(m, "MetaclassOverride", py::metaclass((PyObject *) &PyType_Type))
351 py::class_<DynamicClass>(m, "DynamicClass", py::dynamic_attr())
355 py::class_<CppDerivedDynamicClass, DynamicClass>(m, "CppDerivedDynamicClass")
372 py::class_<ArgInspecto
[all...]
H A Dtest_buffers.cpp78 py::class_<Matrix>(m, "Matrix", py::buffer_protocol())
123 py::class_<SquareMatrix, Matrix>(m, "SquareMatrix")
138 py::class_<Buffer>(m, "Buffer", py::buffer_protocol())
158 py::class_<ConstBuffer>(m, "ConstBuffer", py::buffer_protocol())
164 py::class_<DerivedBuffer>(m, "DerivedBuffer", py::buffer_protocol())
H A Dtest_stl_binders.cpp62 py::class_<El>(m, "El")
75 py::class_<E_nc>(m, "ENC")
104 py::class_<VStruct>(m, "VStruct").def_readwrite("x", &VStruct::x);
H A Dtest_stl.cpp136 py::class_<MoveOutContainer::Value>(m, "MoveOutContainerValue")
138 py::class_<MoveOutContainer>(m, "MoveOutContainer")
153 py::class_<NoAssign>(m, "NoAssign", "Class with no C++ assignment operators")
260 py::class_<Placeholder>(m, "Placeholder");
277 py::class_<Issue1561Inner>(m, "Issue1561Inner")
281 py::class_<Issue1561Outer>(m, "Issue1561Outer")
H A Dtest_numpy_vectorize.cpp53 py::class_<NonPODClass>(m, "NonPODClass").def(py::init<int>());
66 py::class_<VectorizeTestClass> vtc(m, "VectorizeTestClass");
H A Dtest_factory_constructors.cpp147 py::class_<Name##_tag>(m_tag, #Name "_tag").def(py::init<>()); \
164 py::class_<TestFactory1>(m, "TestFactory1")
171 py::class_<TestFactory2>(m, "TestFactory2")
183 py::class_<TestFactory3, std::shared_ptr<TestFactory3>>(m, "TestFactory3")
202 py::class_<TestFactory4, TestFactory3, std::shared_ptr<TestFactory4>>(m, "TestFactory4")
207 py::class_<TestFactory5, TestFactory3, std::shared_ptr<TestFactory5>>(m, "TestFactory5");
211 py::class_<TestFactory6, PyTF6>(m, "TestFactory6")
228 py::class_<TestFactory7, PyTF7, std::shared_ptr<TestFactory7>>(m, "TestFactory7")
278 py::class_<NoPlacementNew>(m, "NoPlacementNew")
302 py::class_<NoisyAllo
[all...]
H A Dtest_docstring_options.cpp57 py::class_<DocstringTestFoo>(m, "DocstringTestFoo", "This is a class docstring")
H A Dtest_enum.cpp62 py::class_<ClassWithUnscopedEnum> exenum_class(m, "ClassWithUnscopedEnum");
H A Dtest_copy_move.cpp105 py::class_<lacking_copy_ctor>(m, "lacking_copy_ctor")
109 py::class_<lacking_move_ctor>(m, "lacking_move_ctor")
187 py::class_<PrivateOpNew>(m, "PrivateOpNew").def_readonly("value", &PrivateOpNew::value);
202 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_sequences_and_iterators.cpp81 py::class_<Sliceable>(m,"Sliceable")
178 py::class_<Sequence>(m, "Sequence")
241 py::class_<StringMap>(m, "StringMap")
266 py::class_<IntPairs>(m, "IntPairs")
296 py::class_<PySequenceIterator>(seq, "Iterator")
H A Dtest_callbacks.cpp136 py::class_<MovableObject>(m, "MovableObject");
147 py::class_<CppBoundMethodTest>(m, "CppBoundMethodTest")
H A Dtest_kwargs_and_defaults.cpp99 py::class_<KWClass>(m, "KWClass")
H A Dtest_constants_and_functions.cpp112 py::class_<C>(m, "C")
H A Dconstructor_stats.h168 static ConstructorStats& get(py::object class_) { argument
172 auto *type_info = internals.registered_types_py.at((PyTypeObject *) class_.ptr()).at(0);
H A Dtest_numpy_array.cpp140 py::class_<DtypeCheck>(sm, "DtypeCheck")
149 py::class_<DtypeSizeCheck>(sm, "DtypeSizeCheck")
211 py::class_<ArrayClass>(sm, "ArrayClass")
H A Dtest_class.py3 from pybind11_tests import class_ as m
16 assert msg(excinfo.value) == "m.class_.NoConstructor: No constructor defined!"
27 assert doc(UserType) == "A `py::class_` type for testing"
41 new_instance() -> m.class_.NoConstructor
54 __init__(self: m.class_.NestBase) -> None
57 g(self: m.class_.NestBase, arg0: m.class_.NestBase.Nested) -> None
60 __init__(self: m.class_.NestBase.Nested) -> None
63 fn(self: m.class_.NestBase.Nested, arg0: int, arg1: m.class_
[all...]
H A Dtest_eigen.cpp195 py::class_<ReturnTester>(m, "ReturnTester")
312 py::class_<CustomOperatorNew>(m, "CustomOperatorNew")
H A Dtest_numpy_dtypes.cpp262 py::class_<SimpleStruct>(m, "SimpleStruct");
276 py::class_<PackedStruct>(m, "PackedStruct");
/gem5/src/systemc/core/
H A Dsc_time_python.cc43 pybind11::class_<sc_core::sc_time> sc_time(systemc, "sc_time");
/gem5/ext/pybind11/include/pybind11/
H A Dpybind11.h888 template <typename...> friend class class_;
1038 class class_ : public detail::generic_type { class in inherits:detail::generic_type
1053 "Unknown/invalid class_ template parameters provided");
1058 PYBIND11_OBJECT(class_, generic_type, PyType_Check)
1061 class_(handle scope, const char *name, const Extra &... extra) { function in class:cpp_function::class_
1064 // MI can only be specified via class_ template options, not constructor parameters
1070 "Error: multiple inheritance bases must be specified via class_ template options");
1085 /* Register base classes specified via template arguments to class_, if any */
1110 class_ &def(const char *name_, Func&& f, const Extra&... extra) {
1117 template <typename Func, typename... Extra> class_
[all...]
H A Diostream.h202 inline class_<detail::OstreamRedirect> add_ostream_redirect(module m, std::string name = "ostream_redirect") {
203 return class_<detail::OstreamRedirect>(m, name.c_str(), module_local())
H A Dattr.h21 struct is_method { handle class_; is_method(const handle &c) : class_(c) { } }; member in struct:is_method
40 PYBIND11_DEPRECATED("base<T>() was deprecated in favor of specifying 'T' as a template argument to class_")
227 /// Function pointer to class_<..>::init_instance
230 /// Function pointer to class_<..>::dealloc
296 * cpp_function_ and class_. These are either used to initialize the respective
339 static void init(const is_method &s, function_record *r) { r->is_method = true; r->scope = s.class_; }
396 /// Process a parent class attribute. Single inheritance only (class_ itself already guarantees that)
H A Dstl_bind.h415 class_<Vector, holder_type> bind_vector(handle scope, std::string const &name, Args&&... args) {
416 using Class_ = class_<Vector, holder_type>;
576 class_<Map, holder_type> bind_map(handle scope, const std::string &name, Args&&... args) {
579 using Class_ = class_<Map, holder_type>;
/gem5/util/minorview/
H A Dmodel.py261 def special_view_decoder(class_):
269 return class_().from_string(symbol)
278 def decoder(class_, elemClass, dataName):
284 return class_([[Colour(colours.errorColour)]])
287 return class_(parse.map2(special_view_decoder(elemClass), \
292 def indexed_decoder(class_, elemClass, dataName, picPairs):
303 return class_([[Colour(colours.errorColour)]])
325 # return class_(array)
326 return class_(array)
348 def decoder(class_, elemClas
[all...]
/gem5/ext/pybind11/tests/test_embed/
H A Dtest_interpreter.cpp37 py::class_<Widget, PyWidget>(m, "Widget")

Completed in 44 milliseconds

123