Mercurial > hg > orthanc
diff Core/IDynamicObject.h @ 2989:aa0f06b43b2e
fix
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 10 Dec 2018 12:19:19 +0100 |
parents | 39b171502059 |
children | 4e43e67f8ecf |
line wrap: on
line diff
--- a/Core/IDynamicObject.h Mon Dec 10 11:15:31 2018 +0100 +++ b/Core/IDynamicObject.h Mon Dec 10 12:19:19 2018 +0100 @@ -50,27 +50,27 @@ { } }; + /** - * This class is a simple implementation of a IDynamicObject that stores a single typed value + * This class is a simple implementation of a IDynamicObject that + * stores a single typed value. */ template <typename T> - class SingleValueObject : public Orthanc::IDynamicObject + class SingleValueObject : public IDynamicObject { private: - T value_; + T value_; + public: - SingleValueObject(const T& value) : + explicit SingleValueObject(const T& value) : value_(value) { } - virtual ~SingleValueObject() - { - } const T& GetValue() const { - return value_; + return value_; } }; }