Drizzled Public API Documentation

Json::FastWriter Class Reference

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

#include <writer.h>

Inheritance diagram for Json::FastWriter:
Json::Writer

Public Member Functions

void enableYAMLCompatibility ()
 
virtual std::string write (const Value &root)
 

Private Member Functions

void writeValue (const Value &value)
 

Private Attributes

std::string document_
 
bool yamlCompatiblityEnabled_
 

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 65 of file writer.h.


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