Searched refs:Dog (Results 1 - 6 of 6) sorted by relevance

/gem5/ext/pybind11/tests/
H A Dtest_tagbased_polymorphic.cpp17 Dog = 100, Labrador, Chihuahua, LastDog = 199, member in class:Animal::Kind
32 struct Dog : Animal struct in struct:Animal
34 Dog(const std::string& _name, Kind _kind = Kind::Dog) : Animal(_name, _kind) {} function in struct:Animal::Dog
39 struct Labrador : Dog
42 : Dog(_name, Kind::Labrador), excitement(_excitement) {}
46 struct Chihuahua : Dog
48 Chihuahua(const std::string& _name) : Dog(_name, Kind::Chihuahua) { sound = "iyiyiyiyiyi"; }
49 std::string bark() const { return Dog::bark() + " and runs in circles"; }
69 // simulate some new type of Dog tha
[all...]
H A Dtest_tagbased_polymorphic.py7 m.Labrador, m.Dog, m.Chihuahua, m.Cat, m.Panther
15 "Dog Ginger goes woooooo",
H A Dpybind11_cross_module_tests.cpp99 class Dog : public pets::Pet { public: Dog(std::string name) : Pet(name) {}; }; function in class:Dog
103 py::class_<Dog, pets::Pet>(m, "Dog")
H A Dtest_class.py81 molly = m.Dog('Molly')
94 1. (arg0: m.class_.Dog) -> str
119 objects = [tuple(), dict(), m.Pet("Polly", "parrot")] + [m.Dog("Molly")] * 4
243 class PyDog(m.Dog):
246 for cls in m.Dog, PyDog:
H A Dtest_local_bindings.py201 mydog = cm.Dog("Rover")
205 assert cm.Dog.__base__.__name__ == "Pet"
206 assert m.Cat.__base__ is not cm.Dog.__base__
H A Dtest_class.cpp57 class Dog : public Pet { class in inherits:Pet
59 Dog(const std::string &name) : Pet(name, "dog") {} function in class:Dog
84 py::class_<Dog>(m, "Dog", pet_class)
99 m.def("dog_bark", [](const Dog &dog) { return dog.bark(); });
131 py::isinstance<Dog>(l[4]),

Completed in 12 milliseconds