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

#include <jsonify.hpp>

Public Member Functions

 StringWriter (std::ostream *stream)
 
 StringWriter (const StringWriter &)=delete
 
 StringWriter (StringWriter &&)=delete
 
 ~StringWriter ()
 
StringWriteroperator= (const StringWriter &)=delete
 
StringWriteroperator= (StringWriter &&)=delete
 
void append (char c)
 
template<std::size_t N>
void append (const char(&value)[N])
 
void append (const std::string &value)
 

Constructor & Destructor Documentation

JSON::StringWriter::StringWriter ( std::ostream *  stream)
inline
JSON::StringWriter::StringWriter ( const StringWriter )
delete
JSON::StringWriter::StringWriter ( StringWriter &&  )
delete
JSON::StringWriter::~StringWriter ( )
inline

Member Function Documentation

void JSON::StringWriter::append ( char  c)
inline
template<std::size_t N>
void JSON::StringWriter::append ( const char(&)  value[N])
inline
void JSON::StringWriter::append ( const std::string &  value)
inline
StringWriter& JSON::StringWriter::operator= ( const StringWriter )
delete
StringWriter& JSON::StringWriter::operator= ( StringWriter &&  )
delete

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