mirror of
https://github.com/pybind/pybind11.git
synced 2024-11-25 14:45:12 +00:00
Fixed small typo (#1633)
I think this particular method binding should not be done with `PYBIND11_OVERLOAD_PURE` but instead `PYBIND11_OVERLOAD`.
This commit is contained in:
parent
4ddf7c402d
commit
ac6cb91a34
@ -239,7 +239,7 @@ override the ``name()`` method):
|
|||||||
class PyDog : public Dog {
|
class PyDog : public Dog {
|
||||||
public:
|
public:
|
||||||
using Dog::Dog; // Inherit constructors
|
using Dog::Dog; // Inherit constructors
|
||||||
std::string go(int n_times) override { PYBIND11_OVERLOAD_PURE(std::string, Dog, go, n_times); }
|
std::string go(int n_times) override { PYBIND11_OVERLOAD(std::string, Dog, go, n_times); }
|
||||||
std::string name() override { PYBIND11_OVERLOAD(std::string, Dog, name, ); }
|
std::string name() override { PYBIND11_OVERLOAD(std::string, Dog, name, ); }
|
||||||
std::string bark() override { PYBIND11_OVERLOAD(std::string, Dog, bark, ); }
|
std::string bark() override { PYBIND11_OVERLOAD(std::string, Dog, bark, ); }
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user