GemaCoreLib
The GeMA Core library
Classes
gmResultDataSrc.h File Reference

Declaration of the GmResultDataSrc family of classes. More...

#include "gmResultDataSrcInfo.h"
#include "gmInterpolator.h"
#include "gmValueAccessor.h"
#include "gmCellAccessor.h"
#include "gmGaussAccessor.h"
#include <luaFunction.h>
#include <unitConverter.h>
Include dependency graph for gmResultDataSrc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GmAttributeResultDataSrc
 A class implementing the GmResultDataSrcInfo interface, storing the metadata and id for a result data registered attribute. It also stores the requested unit and the converter when needed. It is built with the result rule definition only (name + unit) and later completed with the data src definition (info + id) More...
 
class  GmResultAcDataSrcBase
 A calss storing basic information about a result data to be exported (monitored / saved), that is common to node, cell and Gauss data sources. More...
 
class  GmResultAcDataSrc< T >
 Aux class adding an accessor to a basic result data source. More...
 
class  GmResultNodeDataSrc
 A GmResultDataSrc class holding a node value accessor. More...
 
class  GmResultCellDataSrc
 A GmResultDataSrc class holding a cell value accessor. More...
 
class  GmResultGaussDataSrc
 A GmResultDataSrc class holding a Gauss value accessor. More...
 

Detailed Description

Declaration of the GmResultDataSrc family of classes.

Author
Carlos Augusto Teixeira Mendes
Date
august, 2021