OpenNN
Open-source neural networks library
Loading...
Searching...
No Matches
opennn::JsonWriter Class Reference

#include <json.h>

Public Member Functions

void open_element (const string &name)
 
void close_element ()
 
void begin_array (const string &name)
 
void end_array ()
 
void begin_array_object ()
 
void end_array_object ()
 
void add_field (const string &name, const string &value)
 
string c_str (int indent=2) const
 

Member Function Documentation

◆ add_field()

void opennn::JsonWriter::add_field ( const string & name,
const string & value )

◆ begin_array()

void opennn::JsonWriter::begin_array ( const string & name)

◆ begin_array_object()

void opennn::JsonWriter::begin_array_object ( )

◆ c_str()

string opennn::JsonWriter::c_str ( int indent = 2) const
nodiscard

◆ close_element()

void opennn::JsonWriter::close_element ( )

◆ end_array()

void opennn::JsonWriter::end_array ( )

◆ end_array_object()

void opennn::JsonWriter::end_array_object ( )

◆ open_element()

void opennn::JsonWriter::open_element ( const string & name)