Scanner C++ API
Public Member Functions | List of all members
scanner::Enumerator Class Referenceabstract

Interface for enumerating available data from a data source. More...

#include <enumerator.h>

Inheritance diagram for scanner::Enumerator:
scanner::internal::ColumnEnumerator

Public Member Functions

 Enumerator (const EnumeratorConfig &config)
 
virtual void validate (proto::Result *result)
 
virtual i64 total_elements ()=0
 
virtual ElementArgs element_args_at (i64 element_idx)=0
 Returns the data that can be used by a Source to load the element at this index.
 

Detailed Description

Interface for enumerating available data from a data source.


The documentation for this class was generated from the following file: