diff options
Diffstat (limited to 'src/rt/util/array_list.h')
| -rw-r--r-- | src/rt/util/array_list.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/rt/util/array_list.h b/src/rt/util/array_list.h index d44111e8..9ad4b208 100644 --- a/src/rt/util/array_list.h +++ b/src/rt/util/array_list.h @@ -19,6 +19,7 @@ public: bool replace(T old_value, T new_value); int32_t index_of(T value); bool is_empty(); + T* data(); T & operator[](size_t index); }; @@ -101,4 +102,9 @@ array_list<T>::is_empty() { return _size == 0; } +template<typename T> T* +array_list<T>::data() { + return _data; +} + #endif /* ARRAY_LIST_H */ |