Skip to content

Housekeeping #4

@kwabenantim

Description

@kwabenantim

Description
The pybind11 template code and other TODO bits need updating.

TODO

  • Replace PYBIND11_OVERLOAD -> PYBIND11_OVERRIDE and PYBIND11_OVERLOAD_PURE -> PYBIND11_OVERRIDE_PURE : https://pybind11.readthedocs.io/en/stable/upgrade.html#v2-6
  • Replace pyplusplus in wrapper templates with cppwg.
  • Add #include <pybind11/pybind11.h> in wrapper hpp files and remove namespace py = pybind11;.
  • Remove unused code.
  • Return strings from generators rather than appending to input strings.
  • Fix TODOs in code.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions