summaryrefslogtreecommitdiffstats
path: root/common/propertymapper.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/propertymapper.h')
-rw-r--r--common/propertymapper.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/common/propertymapper.h b/common/propertymapper.h
index efde72c..94c9224 100644
--- a/common/propertymapper.h
+++ b/common/propertymapper.h
@@ -52,6 +52,8 @@ template<typename BufferType>
52class ReadPropertyMapper 52class ReadPropertyMapper
53{ 53{
54public: 54public:
55 virtual ~ReadPropertyMapper(){};
56
55 virtual QVariant getProperty(const QByteArray &key, BufferType const *buffer) const 57 virtual QVariant getProperty(const QByteArray &key, BufferType const *buffer) const
56 { 58 {
57 if (mReadAccessors.contains(key)) { 59 if (mReadAccessors.contains(key)) {
@@ -106,6 +108,8 @@ template<typename BufferBuilder>
106class WritePropertyMapper 108class WritePropertyMapper
107{ 109{
108public: 110public:
111 virtual ~WritePropertyMapper(){};
112
109 virtual void setProperty(const QByteArray &key, const QVariant &value, QList<std::function<void(BufferBuilder &)> > &builderCalls, flatbuffers::FlatBufferBuilder &fbb) const 113 virtual void setProperty(const QByteArray &key, const QVariant &value, QList<std::function<void(BufferBuilder &)> > &builderCalls, flatbuffers::FlatBufferBuilder &fbb) const
110 { 114 {
111 if (mWriteAccessors.contains(key)) { 115 if (mWriteAccessors.contains(key)) {