GemaCoreLib
The GeMA Core library
Classes | Enumerations
gmResultDataSrcInfo.h File Reference

Declaration of the GmResultDataSrcInfo interface and GmAttributeResultDataSrcInfo class. More...

#include "gmCoreConfig.h"
#include <unit.h>
#include <QString>
Include dependency graph for gmResultDataSrcInfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GmResultDataSrcInfo
 A basic interface with the metadata common to all result data src types. This is the information that is broadcasted to monitoring programs. More...
 
class  GmAttributeResultDataSrcInfo
 A basic class used to store meta-data information about result attributes DEFINITIONS. More...
 

Enumerations

enum  GmResultDataSrcType {
  GM_RR_DS_ATTRIBUTE, GM_RR_DS_NODEDATA, GM_RR_DS_CELLDATA, GM_RR_DS_GAUSSDATA,
  GM_RR_DS_NUMTYPES
}
 The types of data srcs stored by a rule. More...
 

Detailed Description

Declaration of the GmResultDataSrcInfo interface and GmAttributeResultDataSrcInfo class.

Author
Carlos Augusto Teixeira Mendes
Date
august, 2021

Enumeration Type Documentation

◆ GmResultDataSrcType

The types of data srcs stored by a rule.

Enumerator
GM_RR_DS_ATTRIBUTE 

Attribute data.

GM_RR_DS_NODEDATA 

Node attributes + State vars.

GM_RR_DS_CELLDATA 

Cell attributes + properties.

GM_RR_DS_GAUSSDATA 

Gauss attributes.

GM_RR_DS_NUMTYPES 

The number of data src types above.