aboutsummaryrefslogtreecommitdiff
path: root/src/common/Utilities/Util.h
diff options
context:
space:
mode:
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