X-Git-Url: http://git.liburcu.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fcontainer-wrapper.hpp;fp=src%2Fcommon%2Fcontainer-wrapper.hpp;h=25385fc43837961ec4301dd9f7254f0b89ccc3b6;hp=20642a8d294213a5a914bd6d3a0cbedcb2c4767c;hb=d83ba9baef029eedf530d272d95487e9c59d4226;hpb=283a96e49f066a4263726271bc64aa7e94ae0e92 diff --git a/src/common/container-wrapper.hpp b/src/common/container-wrapper.hpp index 20642a8d2..25385fc43 100644 --- a/src/common/container-wrapper.hpp +++ b/src/common/container-wrapper.hpp @@ -60,6 +60,11 @@ class random_access_container_wrapper { return *this; } + ptrdiff_t operator-(const _iterator& other) const + { + return _index - other._index; + } + bool operator==(const _iterator& other) const noexcept { return _index == other._index;