#pragma once #include "datum.h" namespace rapidjson { class CrtAllocator; template struct UTF8; template class GenericValue; template class MemoryPoolAllocator; typedef GenericValue, MemoryPoolAllocator > Value; } namespace RethinkDB { Datum read_datum(const std::string&); Datum read_datum(const rapidjson::Value &json); std::string write_datum(const Datum&); }