Scanner C++ API
Public Member Functions | Protected Attributes | List of all members
scanner::internal::DomainSampler Class Referenceabstract

Public Member Functions

 DomainSampler (const std::string &name)
 
const std::string & name () const
 
virtual Result validate ()=0
 
virtual Result get_upstream_rows (const std::vector< i64 > &downstream_rows, std::vector< i64 > &upstream_rows) const =0
 
virtual Result get_num_downstream_rows (i64 num_upstream_rows, i64 &num_downstream_rows) const =0
 
virtual Result get_downstream_rows (const std::vector< i64 > &upstream_rows, std::vector< i64 > &downstream_rows, std::vector< i64 > &downstream_upstream_mapping) const =0
 

Protected Attributes

std::string name_
 

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