Open Lighting Architecture: ola::http::JsonWriter Class Reference

| Open Lighting Architecture 0.10.9

Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
ola::http::JsonWriter Class Reference

## Detailed Description

A class to serialize a JSONValue to text.

Inheritance diagram for ola::http::JsonWriter:

## Static Public Member Functions
static void | Write (std::ostream *output, const JsonValue &value)
| Write the string representation of the JsonValue to a ostream.
static std::string | AsString (const JsonValue &value)
| Get the string representation of the JsonValue.

## Member Function Documentation

## ◆ AsString()

string ola::web::JsonWriter::AsString | ( | const JsonValue & | value | ) |
| static

Get the string representation of the JsonValue.

Parameters

  value | the JsonValue to serialize.

## ◆ Write()

void ola::web::JsonWriter::Write | ( | std::ostream * | output,
|  | const JsonValue & | value )
| static

Write the string representation of the JsonValue to a ostream.

Parameters

  output | the ostream to write to
  value | the JsonValue to serialize.

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

- include/ola/web/JsonWriter.h
- common/web/JsonWriter.cpp