Пример #1
0
void Request::Write(const std::string& methodName, const Parameters& params,
                    const Value& id, Writer& writer)
{
  writer.StartDocument();
  writer.StartRequest(methodName, id);
  for (auto& param : params) {
    writer.StartParameter();
    param.Write(writer);
    writer.EndParameter();
  }
  writer.EndRequest();
  writer.EndDocument();
}