|
xgboost
|
UBJSON 的读取器 https://ubjson.org/。更多...
#include <json_io.h>


公共成员函数 | |
| Json | Load () 重载 |
| JsonReader (StringView str) | |
公共成员函数继承自 xgboost::JsonReader | |
| JsonReader (StringView str) | |
| virtual | ~JsonReader ()=default |
附加继承成员 | |
公共类型继承自 xgboost::JsonReader | |
| 使用 | Char = std::int8_t |
受保护成员函数继承自 xgboost::JsonReader | |
| void | SkipSpaces () |
| Char | GetNextChar () |
| Char | PeekNextChar () |
| Char | GetNextNonSpaceChar () |
| Char | GetConsecutiveChar (char expected_char) |
| void | Error (std::string msg) const |
| void | Expect (Char c, Char got) |
| virtual Json | ParseString () |
| virtual Json | ParseNumber () |
| virtual Json | ParseBoolean () |
| virtual Json | ParseNull () |
| Json | Parse () |
受保护属性继承自 xgboost::JsonReader | |
| struct xgboost::JsonReader::SourceLocation | cursor_ |
| StringView | raw_str_ |
静态受保护属性继承自 xgboost::JsonReader | |
| constexpr static size_t | kMaxNumLength = std::numeric_limits<double>::max_digits10 + 1 |
UBJSON https://ubjson.org/ 的读取器。
|
内联显式 |
|
overridevirtual |
重载自 xgboost::JsonReader。