From 4b107839249de96b24aac96dc8f61da955675b9b Mon Sep 17 00:00:00 2001 From: Florent Lamiraux <florent@laas.fr> Date: Fri, 23 Dec 2011 15:29:45 +0100 Subject: [PATCH] Python object SignalBase can be constructed only with a SignalBase C++ object. --- src/dynamic_graph/signal_base.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dynamic_graph/signal_base.py b/src/dynamic_graph/signal_base.py index 109cf20..66e4835 100644 --- a/src/dynamic_graph/signal_base.py +++ b/src/dynamic_graph/signal_base.py @@ -160,9 +160,9 @@ class SignalBase (object) : """ if obj : self.obj = obj - if not self.obj : - self.obj = wrap.create_signal_base(self, name) - + else : + raise RuntimeError( + "A pointer is required to create SignalBase object.") @property def time(self) : """ -- GitLab