#include <Json.h>
Public 成员函数 | |
| Document () | |
| ~Document () | |
| Document (Document &&) noexcept | |
| Document & | operator= (Document &&) noexcept |
| Document (const Document &)=delete | |
| Document & | operator= (const Document &)=delete |
| bool | valid () const |
| Value | root () const |
静态 Public 成员函数 | |
| static Document | parse (const std::string &text, std::string *error=nullptr) |
详细描述
构造及析构函数说明
◆ Document() [1/3]
|
default |
◆ ~Document()
|
default |
◆ Document() [2/3]
|
defaultnoexcept |
◆ Document() [3/3]
|
delete |
成员函数说明
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ parse()
|
static |
Parse text. On failure the Document is invalid, error (when given) describes the problem, and root() returns a null Value.
引用了 error.
被这些函数引用 eve::housegen::HouseLayout::fromJson(), eve::building::BuildingRegistry::loadFromJson(), eve::housegen::HouseComponentLibrary::loadFromJson(), eve::inventory::ItemRegistry::loadFromJson(), eve::rpg::EffectRegistry::loadFromJson(), eve::rpg::SkillRegistry::loadFromJson(), eve::voxel::CubeTypeRegistry::loadFromJson() , 以及 eve::card::Card::registerCardsFromJson().
◆ root()
|
inline |
被这些函数引用 eve::housegen::HouseLayout::fromJson(), eve::building::BuildingRegistry::loadFromJson(), eve::housegen::HouseComponentLibrary::loadFromJson(), eve::inventory::ItemRegistry::loadFromJson(), eve::rpg::EffectRegistry::loadFromJson(), eve::rpg::SkillRegistry::loadFromJson(), eve::voxel::CubeTypeRegistry::loadFromJson() , 以及 eve::card::Card::registerCardsFromJson().
◆ valid()
|
inline |
被这些函数引用 eve::housegen::HouseLayout::fromJson(), eve::building::BuildingRegistry::loadFromJson(), eve::housegen::HouseComponentLibrary::loadFromJson(), eve::inventory::ItemRegistry::loadFromJson(), eve::rpg::EffectRegistry::loadFromJson(), eve::rpg::SkillRegistry::loadFromJson(), eve::voxel::CubeTypeRegistry::loadFromJson() , 以及 eve::card::Card::registerCardsFromJson().
该类的文档由以下文件生成: