OpenM++ runtime library (libopenm)
openm::RowContainerInserter< TContainer > Class Template Reference

row processor to append rows to sequence container, ie: to list or vector More...

#include <dbExecBase.h>

Inheritance diagram for openm::RowContainerInserter< TContainer >:
Collaboration diagram for openm::RowContainerInserter< TContainer >:

Public Member Functions

void processRow (IRowBaseUptr &i_row) override
 append row to sequence container, ie: to list or vector More...
 
virtual void processRow (IRowBaseUptr &i_row)=0
 process row, ie: append to row list or aggregate. More...
 

Public Attributes

TContainer rowContainer
 row container
 

Detailed Description

template<typename TContainer>
class openm::RowContainerInserter< TContainer >

row processor to append rows to sequence container, ie: to list or vector

Member Function Documentation

◆ processRow()

template<typename TContainer >
void openm::RowContainerInserter< TContainer >::processRow ( IRowBaseUptr i_row)
inlineoverridevirtual

append row to sequence container, ie: to list or vector

Implements openm::IRowProcessor.


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