diff --git a/include/dynamic-graph/entity.h b/include/dynamic-graph/entity.h index c36ab5d229a2f7b2919937ed81569dd1ce412647..ae5b9f0060037af4eca0e7d20c6bf077918e3908 100644 --- a/include/dynamic-graph/entity.h +++ b/include/dynamic-graph/entity.h @@ -78,7 +78,11 @@ namespace dynamicgraph { return name; } - virtual const std::string& getClassName () const = 0; + virtual const std::string& getClassName () const + { + static std::string ret("Entity"); + return ret; + } virtual std::string getDocString () const; bool hasSignal( const std::string & signame ) const; SignalBase<int>& getSignal (const std::string& signalName);