OpenM++ runtime library (libopenm)
openm::ValueRowDigester Class Reference

row processor to calculate digest of value table row (parameter, accumulator or expression) More...

#include <dbValue.h>

Inheritance diagram for openm::ValueRowDigester:
Collaboration diagram for openm::ValueRowDigester:

Public Member Functions

 ValueRowDigester (int i_idCount, const type_info &i_type, MD5 *io_md5, const char *i_doubleFormat="")
 new row digester for value table row, use std::string type for VARCHAR input parameters
 
void processRow (IRowBaseUptr &i_row) override
 IRowProcessor implementation: append row to digest. More...
 
virtual void processRow (IRowBaseUptr &i_row)=0
 process row, ie: append to row list or aggregate. More...
 

Detailed Description

row processor to calculate digest of value table row (parameter, accumulator or expression)

Member Function Documentation

◆ processRow()

void ValueRowDigester::processRow ( IRowBaseUptr i_row)
overridevirtual

IRowProcessor implementation: append row to digest.

append row to digest

Implements openm::IRowProcessor.


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