Apache Mesos
Public Member Functions | List of all members
JSON::ObjectWriter Class Reference

#include <jsonify.hpp>

Public Member Functions

 ObjectWriter (rapidjson::Writer< rapidjson::StringBuffer > *writer)
 
 ObjectWriter (const ObjectWriter &)=delete
 
 ObjectWriter (ObjectWriter &&)=delete
 
 ~ObjectWriter ()
 
ObjectWriteroperator= (const ObjectWriter &)=delete
 
ObjectWriteroperator= (ObjectWriter &&)=delete
 
template<typename T >
void field (const std::string &key, const T &value)
 

Constructor & Destructor Documentation

JSON::ObjectWriter::ObjectWriter ( rapidjson::Writer< rapidjson::StringBuffer > *  writer)
inline
JSON::ObjectWriter::ObjectWriter ( const ObjectWriter )
delete
JSON::ObjectWriter::ObjectWriter ( ObjectWriter &&  )
delete
JSON::ObjectWriter::~ObjectWriter ( )
inline

Member Function Documentation

template<typename T >
void JSON::ObjectWriter::field ( const std::string &  key,
const T &  value 
)
inline
ObjectWriter& JSON::ObjectWriter::operator= ( const ObjectWriter )
delete
ObjectWriter& JSON::ObjectWriter::operator= ( ObjectWriter &&  )
delete

The documentation for this class was generated from the following file: