1#ifndef UNIVERSALDICTIONARY_H
2#define UNIVERSALDICTIONARY_H
8#include "core/common/eplatform.h"
11#if QT_VERSION < 0x040000
80 case QVariant::String:
89 case QVariant::LongLong:
96 case QVariant::ULongLong:
144 virtual void PrintToLog();
QValueList< QVariant > QVariantList
Definition UniversalDictionary.h:12
Interface of information element which can be state input.
Definition StorageItem.h:14
Definition UniversalDictionary.h:16
bool RemoveItem(const int32_t &key)
virtual QString WhoAmI() const
void AddExistingDictionary(const UniversalDictionary *copiedDictionary)
DEPRECATED(bool GetNumber(const long key, unsigned long &data))
UniversalDictionary(const int32_t &storageDataType)
UniversalDictionary(const UniversalDictionary &otherInstance)
DEPRECATED(bool GetString(const long key, QString &data))
UniversalDictionary & operator=(const UniversalDictionary &otherInstance)
Definition UniversalDictionary.cpp:268
DEPRECATED(bool GetNumber(const long key, long &data))
void AddItem(const long key, void *value)
virtual int32_t GetStorageDataType() const
virtual ~UniversalDictionary()
DEPRECATED(bool GetPointer(const long key, void *&data))
virtual StorageItem * Clone()
bool GetPointer(const int32_t key, T &data)
Definition UniversalDictionary.h:123
void AddItem(const long key, const QVariant &value)
DEPRECATED(bool GetBool(const long key, bool &data))
bool GetData(const int32_t key, T &data)
Definition UniversalDictionary.h:58