-
#include "tensorstore/util/element_pointer.h" -
template <typename ElementTag>
ElementPointer<ElementTag>
tensorstore::AddByteOffset(const ElementPointer<ElementTag>& x,
Index byte_offset); -
template <typename ElementTag>
ElementPointer<ElementTag>
tensorstore::AddByteOffset(ElementPointer<ElementTag>&& x,
Index byte_offset); Adds a byte offset to an
ElementPointertype.If
IsShared<ElementTag>, the returned pointer shares ownership with the original.