xgboost

Classes | Namespaces | Functions
json_io.h File Reference
`#include <dmlc/endian.h>`
`#include <xgboost/base.h>`
`#include <xgboost/json.h>`
`#include <cinttypes>`
`#include <limits>`
`#include <map>`
`#include <memory>`
`#include <sstream>`
`#include <string>`
`#include <utility>`
`#include <vector>`
Include dependency graph for json_io.h:

Go to the source code of this file.

## Classes
class | xgboost::JsonReader
struct | xgboost::JsonReader::SourceLocation
class | xgboost::JsonWriter
class | xgboost::UBJReader
| Reader for UBJSON https://ubjson.org/. More...
class | xgboost::UBJWriter
| Writer for UBJSON https://ubjson.org/. More...

## Namespaces
| xgboost
| namespace of xgboost

## Functions
template<typename T >
T | xgboost::BuiltinBSwap (T v)
template<typename T , std::enable_if_t< sizeof(T)==1 > * = nullptr>
T | xgboost::ToBigEndian (T v)