#include <json_io.h>
◆ JsonWriter()
xgboost::JsonWriter::JsonWriter |
( |
std::vector< char > * |
stream | ) |
|
|
inlineexplicit |
◆ ~JsonWriter()
virtual xgboost::JsonWriter::~JsonWriter |
( |
| ) |
|
|
virtualdefault |
◆ Save()
virtual void xgboost::JsonWriter::Save |
( |
Json |
json | ) |
|
|
virtual |
◆ Visit() [1/11]
virtual void xgboost::JsonWriter::Visit |
( |
F32Array const * |
arr | ) |
|
|
virtual |
◆ Visit() [2/11]
virtual void xgboost::JsonWriter::Visit |
( |
I32Array const * |
arr | ) |
|
|
virtual |
◆ Visit() [3/11]
virtual void xgboost::JsonWriter::Visit |
( |
I64Array const * |
arr | ) |
|
|
virtual |
◆ Visit() [4/11]
virtual void xgboost::JsonWriter::Visit |
( |
JsonArray const * |
arr | ) |
|
|
virtual |
◆ Visit() [5/11]
virtual void xgboost::JsonWriter::Visit |
( |
JsonBoolean const * |
boolean | ) |
|
|
virtual |
◆ Visit() [6/11]
virtual void xgboost::JsonWriter::Visit |
( |
JsonInteger const * |
num | ) |
|
|
virtual |
◆ Visit() [7/11]
virtual void xgboost::JsonWriter::Visit |
( |
JsonNull const * |
null | ) |
|
|
virtual |
◆ Visit() [8/11]
virtual void xgboost::JsonWriter::Visit |
( |
JsonNumber const * |
num | ) |
|
|
virtual |
◆ Visit() [9/11]
virtual void xgboost::JsonWriter::Visit |
( |
JsonObject const * |
obj | ) |
|
|
virtual |
◆ Visit() [10/11]
virtual void xgboost::JsonWriter::Visit |
( |
JsonString const * |
str | ) |
|
|
virtual |
◆ Visit() [11/11]
virtual void xgboost::JsonWriter::Visit |
( |
U8Array const * |
arr | ) |
|
|
virtual |
◆ stream_
std::vector<char>* xgboost::JsonWriter::stream_ |
|
protected |
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/xgboost/checkouts/stable/include/xgboost/json_io.h