1 #ifndef PERSISTENCESETTINGRETENTION_H
2 #define PERSISTENCESETTINGRETENTION_H
5 #include <platform_global.h>
9 #include <publication.h>
10 #include <subscription.h>
12 #include <QWriteLocker>
13 #include <QReadWriteLock>
15 #include <QMutexLocker>
31 QMutex classLockPublications;
32 QString pathOfSettings;
34 QString checkType(QVariantList vl);
35 QStringList getTypes(QVariantList vl);
36 void restoreTypes(QVariantList &vl, QStringList &types );
50 virtual bool ReadValues(QString name, VremVArray &i1);
51 virtual void WriteValues(QString name,
const VremVArray i1);
The PersistenceSettingRetention class retention of subscription data that is used within mutilverse f...
Definition: persistencesettingretention.h:28
The Retain class this retains data from a subscription, generally used for setup data so subscription...
Definition: retain.h:43
virtual void WriteValues(Subscription *subscriber)
method for writing
Definition: retain.h:85
virtual bool ReadValues(Subscription *subscriber)
reads the last saved values of a subscriber
Definition: retain.h:64
The Subscription class A platform subscriber must use or inheit this class.
Definition: subscription.h:43