From fc22e97369b04b3c900d42dab66cf40f5f7eaa08 Mon Sep 17 00:00:00 2001 From: joschiwald Date: Wed, 4 Jan 2017 00:08:52 +0100 Subject: Core/SpellScripts: Added some const correctness --- src/common/Utilities/Util.h | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'src/common/Utilities/Util.h') diff --git a/src/common/Utilities/Util.h b/src/common/Utilities/Util.h index 23227ff21e8..d42d0314d76 100644 --- a/src/common/Utilities/Util.h +++ b/src/common/Utilities/Util.h @@ -335,6 +335,7 @@ class HookList final ContainerType _container; public: + typedef typename ContainerType::const_iterator const_iterator; typedef typename ContainerType::iterator iterator; HookList& operator+=(T t) @@ -343,7 +344,7 @@ class HookList final return *this; } - size_t size() + size_t size() const { return _container.size(); } @@ -357,6 +358,16 @@ class HookList final { return _container.end(); } + + const_iterator begin() const + { + return _container.begin(); + } + + const_iterator end() const + { + return _container.end(); + } }; class TC_COMMON_API flag128 -- cgit v1.2.3