memgraph/include/storage/label/labels_writer.hpp
2016-11-30 11:05:48 +01:00

24 lines
459 B
C++

#pragma once
class Label;
template <class Buffer>
class LabelsWriter
{
public:
LabelsWriter(Buffer &buffer) : buffer_(buffer) {}
~LabelsWriter() = default;
LabelsWriter(const LabelsWriter &) = delete;
LabelsWriter(LabelsWriter &&) = delete;
LabelsWriter &operator=(const LabelsWriter &) = delete;
LabelsWriter &operator=(LabelsWriter &&) = delete;
void handle(const Label& label);
private:
Buffer& buffer_;
};