Extracted JsonNodeSerializer

This commit is contained in:
Benoit Blanchon
2014-10-01 12:28:30 +02:00
parent a665fa1dec
commit c99bdbf4b9
5 changed files with 81 additions and 41 deletions

19
srcs/JsonNodeSerializer.h Normal file
View File

@ -0,0 +1,19 @@
#pragma once
class Print;
struct JsonNode;
class JsonNodeSerializer
{
public:
explicit JsonNodeSerializer(Print& sink)
: _sink(sink)
{
}
size_t serialize(const JsonNode* node);
private:
Print& _sink;
};