MCPcopy Create free account
hub / github.com/Simple-Robotics/aligator / exposeCallbacks

Function exposeCallbacks

bindings/python/src/expose-callbacks.cpp:44–53  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

42}
43
44void exposeCallbacks() {
45 bp::register_ptr_to_python<shared_ptr<CallbackBase>>();
46
47 bp::class_<CallbackWrapper, boost::noncopyable>(
48 "BaseCallback", "Base callback for solvers.", bp::init<>(("self"_a)))
49 .def("call", bp::pure_virtual(&CallbackWrapper::call),
50 bp::args("self", "workspace", "results"));
51
52 exposeHistoryCallback();
53}
54} // namespace python
55} // namespace aligator

Callers 1

BOOST_PYTHON_MODULEFunction · 0.85

Calls 1

exposeHistoryCallbackFunction · 0.85

Tested by

no test coverage detected