We have various iterator-like classes. I envision a reusable interface like
template <typename T>
class Iterator {
public:
virtual ~Iterator() = default;
virtual Status Next(T* out) = 0;
}
Reporter: Wes McKinney / @wesm
Related issues:
Note: This issue was originally created as ARROW-5508. Please see the migration documentation for further details.