JsonCpp project page JsonCpp home page

Public Member Functions | List of all members
Json::FastWriter Class Reference

Outputs a Value in JSON format without formatting (not human friendly). More...

#include <json/writer.h>

Inherits Json::Writer.

Public Member Functions

 FastWriter ()
 
virtual ~FastWriter ()
 
void enableYAMLCompatibility ()
 
virtual std::string write (const Value &root)
 
- Public Member Functions inherited from Json::Writer
virtual ~Writer ()
 

Detailed Description

Outputs a Value in JSON format without formatting (not human friendly).

The JSON document is written in a single line. It is not intended for 'human' consumption, but may be usefull to support feature such as RPC where bandwith is limited.

See also
Reader, Value

Definition at line 36 of file writer.h.

Constructor & Destructor Documentation

Json::FastWriter::FastWriter ( )

Definition at line 193 of file json_writer.cpp.

virtual Json::FastWriter::~FastWriter ( )
inlinevirtual

Definition at line 40 of file writer.h.

Member Function Documentation

void Json::FastWriter::enableYAMLCompatibility ( )

Definition at line 200 of file json_writer.cpp.

std::string Json::FastWriter::write ( const Value root)
virtual

Implements Json::Writer.

Definition at line 207 of file json_writer.cpp.


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

SourceForge Logo hosts this site. Send comments to:
Json-cpp Developers