From a91470137d5e8bb7fda70a8d01d23730d47c911f Mon Sep 17 00:00:00 2001 From: Florent Lamiraux <florent@laas.fr> Date: Fri, 23 Mar 2012 09:00:59 +0100 Subject: [PATCH] Keep track of entities created via python. --- src/dynamic_graph/entity.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/dynamic_graph/entity.py b/src/dynamic_graph/entity.py index 3699349..726c28b 100644 --- a/src/dynamic_graph/entity.py +++ b/src/dynamic_graph/entity.py @@ -67,6 +67,10 @@ class Entity (object) : """ obj = None + """ + Store list of entities created via python + """ + entities = dict () def __init__(self, className, instanceName): """ @@ -74,6 +78,7 @@ class Entity (object) : to a C++ Entity object. """ object.__setattr__(self, 'obj', wrap.create_entity(className, instanceName) ) + Entity.entities [instanceName] = self @staticmethod def initEntity(self, name): -- GitLab