summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-02-02 14:54:05 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-02-02 14:54:05 +0100
commitc0d371aa94cbd0792686a7070107190e7d701acf (patch)
treef5a9bfb776b5dc8f8c67149036ab9666528aa0c4
parentf4381b746da350f44168674da69bd6ad6876de19 (diff)
downloadsink-c0d371aa94cbd0792686a7070107190e7d701acf.tar.gz
sink-c0d371aa94cbd0792686a7070107190e7d701acf.zip
Docs
-rw-r--r--common/domaintypeadaptorfactoryinterface.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/common/domaintypeadaptorfactoryinterface.h b/common/domaintypeadaptorfactoryinterface.h
index d974bbf..4d0ce04 100644
--- a/common/domaintypeadaptorfactoryinterface.h
+++ b/common/domaintypeadaptorfactoryinterface.h
@@ -38,5 +38,11 @@ public:
38 typedef QSharedPointer<DomainTypeAdaptorFactoryInterface> Ptr; 38 typedef QSharedPointer<DomainTypeAdaptorFactoryInterface> Ptr;
39 virtual ~DomainTypeAdaptorFactoryInterface() {}; 39 virtual ~DomainTypeAdaptorFactoryInterface() {};
40 virtual QSharedPointer<Sink::ApplicationDomain::BufferAdaptor> createAdaptor(const Sink::Entity &entity) = 0; 40 virtual QSharedPointer<Sink::ApplicationDomain::BufferAdaptor> createAdaptor(const Sink::Entity &entity) = 0;
41
42 /*
43 * Creates a buffer from @param domainType
44 *
45 * Note that this only serialized parameters that are part of ApplicationDomainType::changedProperties()
46 */
41 virtual void createBuffer(const Sink::ApplicationDomain::ApplicationDomainType &domainType, flatbuffers::FlatBufferBuilder &fbb, void const *metadataData = 0, size_t metadataSize = 0) = 0; 47 virtual void createBuffer(const Sink::ApplicationDomain::ApplicationDomainType &domainType, flatbuffers::FlatBufferBuilder &fbb, void const *metadataData = 0, size_t metadataSize = 0) = 0;
42}; 48};