![]() |
GemaCoreLib
The GeMA Core library
|
Declaration of the GmValueSetData family of classes. More...
#include "gmCoreConfig.h"#include "gmValueInfo.h"#include <QVarLengthArray>#include <QMutex>#include <assert.h>

Go to the source code of this file.
Classes | |
| class | GmTLBuffer< T, Align > |
| A class similar to GmTLS that creates a buffer for each possible thread in the GmThreadManager, plus an aditional one for the main thread. More... | |
| class | GmValueSetData |
| The generic interface implemented by every GmValueSetData object. Its purpose is to provide a base class that can be used without concerns about the effective layout of the stored data. More... | |
| class | GmVectorValueSetData< T > |
| A GmValueSetData implementation that supports efficient storing for numeric values, either scalar or multi-dimensional, in a vector storage. More... | |
| class | GmFVectorValueSetData |
| A GmValueSetData implementation that adds support for storing functions to GmVectorValueSetData. More... | |
| class | GmDefValueValueSetData |
| A GmValueSetData implementation that stores no data and returns the default value, whenever queried, until a different value is written to the set. At that moment, instructs the Value set that owns this data set to exchange it by a base container that will contain the data from that moment on. More... | |
Declaration of the GmValueSetData family of classes.
1.8.15