column::reader#

template<typename T>
class reader : public queryosity::column::valued<T>#

Read columns from a dataset.

Template Parameters:

T – column data type.

Public Functions

virtual const_reference read(unsigned int, unsigned long long) const = 0#

Read the value of the column at current entry.

Parameters:
  • slot[in] Multithreaded slot enumerator.

  • entry[in] Dataset global entry enumerator.

Returns:

Column value at current entry.

virtual void execute(unsigned int, unsigned long long) final override#

Execute the action.

Parameters:
  • slot[in] The thread slot index.

  • begin[in] The entry being processed by the action.