summaryrefslogtreecommitdiffstats
path: root/examples/dummyresource
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-04-28 15:25:47 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-04-28 15:30:15 +0200
commita08984c450b1cd2584272b0d57a2f95ae3d074c3 (patch)
tree6690a66668ea32c3c9666d36e5f9134c021d68ce /examples/dummyresource
parent5b408ab7e4a2921aea50153782b126e146faeb53 (diff)
downloadsink-a08984c450b1cd2584272b0d57a2f95ae3d074c3.tar.gz
sink-a08984c450b1cd2584272b0d57a2f95ae3d074c3.zip
Removed the resource mapper
Diffstat (limited to 'examples/dummyresource')
-rw-r--r--examples/dummyresource/domainadaptor.cpp3
-rw-r--r--examples/dummyresource/domainadaptor.h8
2 files changed, 3 insertions, 8 deletions
diff --git a/examples/dummyresource/domainadaptor.cpp b/examples/dummyresource/domainadaptor.cpp
index dcc08c7..e7a20da 100644
--- a/examples/dummyresource/domainadaptor.cpp
+++ b/examples/dummyresource/domainadaptor.cpp
@@ -28,9 +28,6 @@ using namespace flatbuffers;
28DummyEventAdaptorFactory::DummyEventAdaptorFactory() 28DummyEventAdaptorFactory::DummyEventAdaptorFactory()
29 : DomainTypeAdaptorFactory() 29 : DomainTypeAdaptorFactory()
30{ 30{
31 //TODO turn this into initializeReadPropertyMapper as well?
32 mResourceMapper->addMapping<Sink::ApplicationDomain::Event::Summary, DummyEvent>(&DummyEvent::summary);
33 mResourceWriteMapper->addMapping<Sink::ApplicationDomain::Event::Summary>(&DummyEventBuilder::add_summary);
34} 31}
35 32
36DummyMailAdaptorFactory::DummyMailAdaptorFactory() 33DummyMailAdaptorFactory::DummyMailAdaptorFactory()
diff --git a/examples/dummyresource/domainadaptor.h b/examples/dummyresource/domainadaptor.h
index e7098e9..3faaa63 100644
--- a/examples/dummyresource/domainadaptor.h
+++ b/examples/dummyresource/domainadaptor.h
@@ -22,25 +22,23 @@
22#include "event_generated.h" 22#include "event_generated.h"
23#include "mail_generated.h" 23#include "mail_generated.h"
24#include "folder_generated.h" 24#include "folder_generated.h"
25#include "dummy_generated.h"
26#include "dummycalendar_generated.h"
27#include "entity_generated.h" 25#include "entity_generated.h"
28 26
29class DummyEventAdaptorFactory : public DomainTypeAdaptorFactory<Sink::ApplicationDomain::Event, DummyCalendar::DummyEvent, DummyCalendar::DummyEventBuilder> 27class DummyEventAdaptorFactory : public DomainTypeAdaptorFactory<Sink::ApplicationDomain::Event>
30{ 28{
31public: 29public:
32 DummyEventAdaptorFactory(); 30 DummyEventAdaptorFactory();
33 virtual ~DummyEventAdaptorFactory() {}; 31 virtual ~DummyEventAdaptorFactory() {};
34}; 32};
35 33
36class DummyMailAdaptorFactory : public DomainTypeAdaptorFactory<Sink::ApplicationDomain::Mail, Sink::ApplicationDomain::Buffer::Dummy, Sink::ApplicationDomain::Buffer::DummyBuilder> 34class DummyMailAdaptorFactory : public DomainTypeAdaptorFactory<Sink::ApplicationDomain::Mail>
37{ 35{
38public: 36public:
39 DummyMailAdaptorFactory(); 37 DummyMailAdaptorFactory();
40 virtual ~DummyMailAdaptorFactory() {}; 38 virtual ~DummyMailAdaptorFactory() {};
41}; 39};
42 40
43class DummyFolderAdaptorFactory : public DomainTypeAdaptorFactory<Sink::ApplicationDomain::Folder, Sink::ApplicationDomain::Buffer::Dummy, Sink::ApplicationDomain::Buffer::DummyBuilder> 41class DummyFolderAdaptorFactory : public DomainTypeAdaptorFactory<Sink::ApplicationDomain::Folder>
44{ 42{
45public: 43public:
46 DummyFolderAdaptorFactory(); 44 DummyFolderAdaptorFactory();