aboutsummaryrefslogtreecommitdiff
path: root/src/common/Utilities/Util.h
diff options
context:
space:
mode:
authorjoschiwald <joschiwald.trinity@gmail.com>2017-01-04 00:08:52 +0100
committerjoschiwald <joschiwald.trinity@gmail.com>2017-01-04 00:08:52 +0100
commitfc22e97369b04b3c900d42dab66cf40f5f7eaa08 (patch)
treeb9fe150a1724b0a0a4b74e1960e4054b333e2a8f /src/common/Utilities/Util.h
parentd0b9521954d61edb2c16cf2da211cf623a2d5dd5 (diff)
Core/SpellScripts: Added some const correctness
Diffstat (limited to 'src/common/Utilities/Util.h')
-rw-r--r--src/common/Utilities/Util.h13
1 files changed, 12 insertions, 1 deletions
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<T>& 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