summaryrefslogtreecommitdiffstats
path: root/common/entitybuffer.h
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2015-01-07 01:01:42 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2015-01-07 01:01:42 +0100
commita638278ede2d7af9a073da6ca11ba2efee2a934b (patch)
tree1c57b81ffe009607cf6bcdbd873bb4137fa2448f /common/entitybuffer.h
parentc73371e12fd127cbc39496b9ffadbcf9b702b600 (diff)
downloadsink-a638278ede2d7af9a073da6ca11ba2efee2a934b.tar.gz
sink-a638278ede2d7af9a073da6ca11ba2efee2a934b.zip
Made the domain adaptor actually work. We can read stuff now.
Diffstat (limited to 'common/entitybuffer.h')
-rw-r--r--common/entitybuffer.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/common/entitybuffer.h b/common/entitybuffer.h
index bd9360d..600b04d 100644
--- a/common/entitybuffer.h
+++ b/common/entitybuffer.h
@@ -9,12 +9,12 @@ class Entity;
9class EntityBuffer { 9class EntityBuffer {
10public: 10public:
11 EntityBuffer(void *dataValue, int size); 11 EntityBuffer(void *dataValue, int size);
12 const flatbuffers::Vector<uint8_t> *resourceBuffer(); 12 const uint8_t *resourceBuffer();
13 const flatbuffers::Vector<uint8_t> *metadataBuffer(); 13 const uint8_t *metadataBuffer();
14 const flatbuffers::Vector<uint8_t> *localBuffer(); 14 const uint8_t *localBuffer();
15 const Entity &entity(); 15 const Entity &entity();
16 16
17 static void extractResourceBuffer(void *dataValue, int dataSize, const std::function<void(const flatbuffers::Vector<uint8_t> *)> &handler); 17 static void extractResourceBuffer(void *dataValue, int dataSize, const std::function<void(const uint8_t *, size_t size)> &handler);
18 static void assembleEntityBuffer(flatbuffers::FlatBufferBuilder &fbb, void *metadataData, size_t metadataSize, void *resourceData, size_t resourceSize, void *localData, size_t localSize); 18 static void assembleEntityBuffer(flatbuffers::FlatBufferBuilder &fbb, void *metadataData, size_t metadataSize, void *resourceData, size_t resourceSize, void *localData, size_t localSize);
19 19
20private: 20private: