Users should never directly be mutating this object (list_base in common.hpp) and we might not have to be too vigilant with strict purely virtual interface semantics. We can make this class internal, so that only cuVS functions are capable of changing it.
Users should never directly be mutating this object (
list_baseincommon.hpp) and we might not have to be too vigilant with strict purely virtual interface semantics. We can make this class internal, so that only cuVS functions are capable of changing it.