Commit f83b4403 authored by neverlord's avatar neverlord

noncopyable serializer

parent 90bc87ce
...@@ -15,8 +15,13 @@ class primitive_variant; ...@@ -15,8 +15,13 @@ class primitive_variant;
class serializer class serializer
{ {
serializer(const serializer&) = delete;
serializer& operator=(const serializer&) = delete;
public: public:
serializer() = default;
virtual ~serializer(); virtual ~serializer();
virtual void begin_object(const std::string& type_name) = 0; virtual void begin_object(const std::string& type_name) = 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment