OpenM++ runtime library (libopenm)
openm::IOutputTableExprReader Struct Referenceabstract

output table expressions reader public interface More...

Inheritance diagram for openm::IOutputTableExprReader:
Collaboration diagram for openm::IOutputTableExprReader:

Static Public Member Functions

static IOutputTableExprReadercreate (int i_runId, const char *i_name, IDbExec *i_dbExec, const MetaHolder *i_metaStore, const char *i_expr="")
 output table reader factory: create new reader table expressions reader

Additional Inherited Members

- Public Member Functions inherited from openm::IOutputTableReader
virtual size_t sizeOf (void) const noexcept=0
 return number of values to select from the table
virtual size_t totalSizeOf (void) const noexcept=0
 return output table size: total number of values in the table
virtual void readTable (IDbExec *i_dbExec, bool i_isNanFill, size_t i_size, double *io_valueArr)=0
 read output table values. More...

Detailed Description

output table expressions reader public interface

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