GemaCoreLib
The GeMA Core library
Loading...
Searching...
No Matches
GmResultsTrackedData Struct Reference

A tracked data value. Can be either a double vector or a string. Thanks to the implicitly shared nature of a QVector/QString, the result data can be transfered to and from a message object without copying. More...

#include <gmResultsTrackedData.h>

Collaboration diagram for GmResultsTrackedData:

Public Member Functions

 GmResultsTrackedData (double val)
 
 GmResultsTrackedData (const double *val, int n)
 
 GmResultsTrackedData (QString val)
 
 GmResultsTrackedData (QVector< double > &val)
 

Public Attributes

QString _strValue
 A string value. Filled only if _numValue.isEmpty()
 
QVector< double > _numValue
 A vector with numeric data. Remember that QVector is implicitly shared.
 

Detailed Description

A tracked data value. Can be either a double vector or a string. Thanks to the implicitly shared nature of a QVector/QString, the result data can be transfered to and from a message object without copying.


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