From c4e098fae7340d6d73cd4fbe880440baca1ddd49 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Thu, 9 Apr 2015 14:29:18 +0200 Subject: Refactored buffer extraction from vector. --- dummyresource/domainadaptor.cpp | 26 +++----------------------- 1 file changed, 3 insertions(+), 23 deletions(-) (limited to 'dummyresource/domainadaptor.cpp') diff --git a/dummyresource/domainadaptor.cpp b/dummyresource/domainadaptor.cpp index 7a767ca..865a4c0 100644 --- a/dummyresource/domainadaptor.cpp +++ b/dummyresource/domainadaptor.cpp @@ -92,29 +92,9 @@ DummyEventAdaptorFactory::DummyEventAdaptorFactory() //TODO pass EntityBuffer instead? QSharedPointer DummyEventAdaptorFactory::createAdaptor(const Akonadi2::Entity &entity) { - DummyEvent const *resourceBuffer = 0; - if (auto resourceData = entity.resource()) { - flatbuffers::Verifier verifyer(resourceData->Data(), resourceData->size()); - if (VerifyDummyEventBuffer(verifyer)) { - resourceBuffer = GetDummyEvent(resourceData->Data()); - } - } - - // Akonadi2::Metadata const *metadataBuffer = 0; - // if (auto metadataData = entity.metadata()) { - // flatbuffers::Verifier verifyer(metadataData->Data(), metadataData->size()); - // if (Akonadi2::VerifyMetadataBuffer(verifyer)) { - // metadataBuffer = Akonadi2::GetMetadata(metadataData->Data()); - // } - // } - - Akonadi2::Domain::Buffer::Event const *localBuffer = 0; - if (auto localData = entity.local()) { - flatbuffers::Verifier verifyer(localData->Data(), localData->size()); - if (Akonadi2::Domain::Buffer::VerifyEventBuffer(verifyer)) { - localBuffer = Akonadi2::Domain::Buffer::GetEvent(localData->Data()); - } - } + const auto resourceBuffer = Akonadi2::EntityBuffer::readBuffer(entity.resource()); + const auto localBuffer = Akonadi2::EntityBuffer::readBuffer(entity.local()); + // const auto metadataBuffer = Akonadi2::EntityBuffer::readBuffer(entity.metadata()); auto adaptor = QSharedPointer::create(); adaptor->mLocalBuffer = localBuffer; -- cgit v1.2.3