--- a/include/RelationalWriter.h Sun Jul 22 10:26:22 2018 +0200
+++ b/include/RelationalWriter.h Sun Jul 22 17:19:25 2018 +0200
@@ -22,6 +22,12 @@
virtual void startRelation(string_t name, std::vector<std::pair<string_t, TypeId>> attributes, boolean_t writeHeader) = 0;
virtual void writeRecord(std::vector<string_t> attributes) = 0;
+
+ // TODO: write bitmap + attribute:
+ // virtual void writeBitmap(...) = 0;
+ // virtual void writeAttribute(string_t attribute) = 0;
+
+ virtual void writeAttribute(const void* value, const std::type_info& type) = 0;
};