载入中...
搜索中...
未找到

#include <Json.h>

Public 成员函数

 Document ()
 
 ~Document ()
 
 Document (Document &&) noexcept
 
Documentoperator= (Document &&) noexcept
 
 Document (const Document &)=delete
 
Documentoperator= (const Document &)=delete
 
bool valid () const
 
Value root () const
 

静态 Public 成员函数

static Document parse (const std::string &text, std::string *error=nullptr)
 

详细描述

Owns a parsed JSON tree. Move-only; every Value handed out points into it.

在文件 Json.h96 行定义.

构造及析构函数说明

◆ Document() [1/3]

eve::json::Document::Document ( )
default

◆ ~Document()

eve::json::Document::~Document ( )
default

◆ Document() [2/3]

eve::json::Document::Document ( Document &&  )
defaultnoexcept

◆ Document() [3/3]

eve::json::Document::Document ( const Document )
delete

成员函数说明

◆ operator=() [1/2]

Document & eve::json::Document::operator= ( const Document )
delete

◆ operator=() [2/2]

Document & eve::json::Document::operator= ( Document &&  )
defaultnoexcept

◆ parse()

Document eve::json::Document::parse ( const std::string &  text,
std::string *  error = nullptr 
)
static

◆ root()

◆ valid()


该类的文档由以下文件生成: