Michael Park created MESOS-4237: ----------------------------------- Summary: Introduce `jsonify` to stout. Key: MESOS-4237 URL: https://issues.apache.org/jira/browse/MESOS-4237 Project: Mesos Issue Type: Task Reporter: Michael Park Assignee: Michael Park
This ticket is to track the {{jsonify}} function being added to stout. A quick example: {code} namespace store { struct Customer { std::string first_name; std::string last_name; int age; }; void json(JSON::ObjectWriter* writer, const Customer& customer) { writer->field("first name", customer.first_name); writer->field("last name", customer.last_name); writer->field("age", customer.age); } } // namespace store { store::Customer customer{"michael", "park", 25}; std::cout << jsonify(customer) << std::endl; // prints: {"first name":"michael","last name":"park","age":25} {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)