| 81 | } |
| 82 | |
| 83 | std::string JSONSQLWriter::toString() { |
| 84 | rapidjson::StringBuffer buffer; |
| 85 | |
| 86 | if (pretty_) { |
| 87 | rapidjson::PrettyWriter<rapidjson::StringBuffer> writer(buffer); |
| 88 | jsonPayload_.Accept(writer); |
| 89 | } else { |
| 90 | rapidjson::Writer<rapidjson::StringBuffer> writer(buffer); |
| 91 | jsonPayload_.Accept(writer); |
| 92 | } |
| 93 | |
| 94 | std::stringstream outputStream; |
| 95 | outputStream << buffer.GetString(); |
| 96 | |
| 97 | jsonPayload_ = rapidjson::Document(rapidjson::kArrayType); |
| 98 | |
| 99 | return outputStream.str(); |
| 100 | } |
| 101 | |
| 102 | } /* namespace sql */ |
| 103 | } /* namespace minifi */ |
no outgoing calls