aboutsummaryrefslogtreecommitdiff
path: root/src/rt/util/indexed_list.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/rt/util/indexed_list.h')
-rw-r--r--src/rt/util/indexed_list.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/rt/util/indexed_list.h b/src/rt/util/indexed_list.h
index cd39a0b6..b93945cc 100644
--- a/src/rt/util/indexed_list.h
+++ b/src/rt/util/indexed_list.h
@@ -10,6 +10,15 @@ public:
int32_t list_index;
};
+template<typename T>
+class indexed_list_element : public indexed_list_object {
+public:
+ T value;
+ indexed_list_element(T value) : value(value) {
+ // Nop;
+ }
+};
+
/**
* An array list of objects that are aware of their position in the list.
* Normally, objects in this list should derive from the base class