diff options
Diffstat (limited to 'src/libs/shared/Store.hpp')
-rw-r--r-- | src/libs/shared/Store.hpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libs/shared/Store.hpp b/src/libs/shared/Store.hpp index f0a89024..573c4837 100644 --- a/src/libs/shared/Store.hpp +++ b/src/libs/shared/Store.hpp @@ -31,8 +31,10 @@ namespace Shared { class Store : public Raul::PathTable< SharedPtr<Shared::GraphObject> > { public: - virtual void add(GraphObject* o) = 0; + virtual ~Store() {} + virtual void add(Shared::GraphObject* o); + typedef Raul::Table< Raul::Path, SharedPtr<Shared::GraphObject> > Objects; const_iterator children_begin(SharedPtr<Shared::GraphObject> o) const; |