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

#include <jsonify.hpp>

Public Member Functions

 NumberWriter (rapidjson::Writer< rapidjson::StringBuffer > *writer)
 
 NumberWriter (const NumberWriter &)=delete
 
 NumberWriter (NumberWriter &&)=delete
 
 ~NumberWriter ()
 
NumberWriteroperator= (const NumberWriter &)=delete
 
NumberWriteroperator= (NumberWriter &&)=delete
 
void set (short int value)
 
void set (int value)
 
void set (long int value)
 
void set (long long int value)
 
void set (unsigned short int value)
 
void set (unsigned int value)
 
void set (unsigned long int value)
 
void set (unsigned long long int value)
 
void set (float value)
 
void set (double value)
 

Constructor & Destructor Documentation

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

Member Function Documentation

NumberWriter& JSON::NumberWriter::operator= ( const NumberWriter )
delete
NumberWriter& JSON::NumberWriter::operator= ( NumberWriter &&  )
delete
void JSON::NumberWriter::set ( short int  value)
inline
void JSON::NumberWriter::set ( int  value)
inline
void JSON::NumberWriter::set ( long int  value)
inline
void JSON::NumberWriter::set ( long long int  value)
inline
void JSON::NumberWriter::set ( unsigned short int  value)
inline
void JSON::NumberWriter::set ( unsigned int  value)
inline
void JSON::NumberWriter::set ( unsigned long int  value)
inline
void JSON::NumberWriter::set ( unsigned long long int  value)
inline
void JSON::NumberWriter::set ( float  value)
inline
void JSON::NumberWriter::set ( double  value)
inline

Member Data Documentation

double JSON::NumberWriter::double_
long long int JSON::NumberWriter::int_
unsigned long long int JSON::NumberWriter::uint_

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