diff --git a/libs/util/include/psemek/util/span.hpp b/libs/util/include/psemek/util/span.hpp index 476f072c..0b9153e0 100644 --- a/libs/util/include/psemek/util/span.hpp +++ b/libs/util/include/psemek/util/span.hpp @@ -71,6 +71,9 @@ namespace psemek::util reverse_iterator rbegin() const { return reverse_iterator(p_end); } reverse_iterator rend() const { return reverse_iterator(p_begin); } + T & front() const { return *p_begin; } + T & back() const { return *(p_end - 1); } + void reset() { p_begin = nullptr;