From fb705aa12a56bf63b6a9e79208b883b0465e7b01 Mon Sep 17 00:00:00 2001 From: Guilhem Saurel <guilhem.saurel@laas.fr> Date: Fri, 13 Nov 2020 11:08:59 +0100 Subject: [PATCH] format --- include/dynamic-graph/python/signal.hh | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/include/dynamic-graph/python/signal.hh b/include/dynamic-graph/python/signal.hh index ea115e6..e439a32 100644 --- a/include/dynamic-graph/python/signal.hh +++ b/include/dynamic-graph/python/signal.hh @@ -19,15 +19,11 @@ auto exposeSignal(const std::string& name) { namespace bp = boost::python; typedef Signal<T, Time> S_t; - bp::class_<S_t, bp::bases<SignalBase<Time> >, boost::noncopyable> obj( - name.c_str(), bp::init<std::string>()); - obj.add_property( - "value", - bp::make_function(&S_t::accessCopy, - bp::return_value_policy<bp::copy_const_reference>()), - &S_t::setConstant, // TODO check the setter - "the signal value.\n" - "warning: for Eigen objects, sig.value[0] = 1. may not work)."); + bp::class_<S_t, bp::bases<SignalBase<Time> >, boost::noncopyable> obj(name.c_str(), bp::init<std::string>()); + obj.add_property("value", bp::make_function(&S_t::accessCopy, bp::return_value_policy<bp::copy_const_reference>()), + &S_t::setConstant, // TODO check the setter + "the signal value.\n" + "warning: for Eigen objects, sig.value[0] = 1. may not work)."); return obj; } @@ -36,8 +32,7 @@ auto exposeSignalWrapper(const std::string& name) { namespace bp = boost::python; typedef SignalWrapper<T, Time> S_t; - bp::class_<S_t, bp::bases<Signal<T, Time> >, boost::noncopyable> obj( - name.c_str(), bp::no_init); + bp::class_<S_t, bp::bases<Signal<T, Time> >, boost::noncopyable> obj(name.c_str(), bp::no_init); return obj; } @@ -46,8 +41,7 @@ auto exposeSignalPtr(const std::string& name) { namespace bp = boost::python; typedef SignalPtr<T, Time> S_t; - bp::class_<S_t, bp::bases<Signal<T, Time> >, boost::noncopyable> obj( - name.c_str(), bp::no_init); + bp::class_<S_t, bp::bases<Signal<T, Time> >, boost::noncopyable> obj(name.c_str(), bp::no_init); return obj; } @@ -56,8 +50,7 @@ auto exposeSignalTimeDependent(const std::string& name) { namespace bp = boost::python; typedef SignalTimeDependent<T, Time> S_t; - bp::class_<S_t, bp::bases<Signal<T, Time> >, boost::noncopyable> obj( - name.c_str(), bp::no_init); + bp::class_<S_t, bp::bases<Signal<T, Time> >, boost::noncopyable> obj(name.c_str(), bp::no_init); return obj; } -- GitLab