souffle  2.0.2-371-g6315b36
Public Member Functions | Data Fields
json11::Statics Struct Reference

#include <json11.h>

Collaboration diagram for json11::Statics:
Collaboration graph

Public Member Functions

 Statics ()=default
 

Data Fields

const std::map< std::string, Jsonempty_map {}
 
const std::string empty_string {}
 
const std::vector< Jsonempty_vector {}
 
const std::shared_ptr< JsonValuef = std::make_shared<JsonBoolean>(false)
 
const std::shared_ptr< JsonValuenull = std::make_shared<JsonNull>()
 
const std::shared_ptr< JsonValuet = std::make_shared<JsonBoolean>(true)
 

Detailed Description

Definition at line 494 of file json11.h.

Constructor & Destructor Documentation

◆ Statics()

json11::Statics::Statics ( )
default

Field Documentation

◆ empty_map

const std::map<std::string, Json> json11::Statics::empty_map {}

Definition at line 500 of file json11.h.

Referenced by json11::JsonValue::object_items().

◆ empty_string

const std::string json11::Statics::empty_string {}

Definition at line 498 of file json11.h.

Referenced by json11::JsonValue::string_value().

◆ empty_vector

const std::vector<Json> json11::Statics::empty_vector {}

Definition at line 499 of file json11.h.

Referenced by json11::JsonValue::array_items().

◆ f

const std::shared_ptr<JsonValue> json11::Statics::f = std::make_shared<JsonBoolean>(false)

Definition at line 497 of file json11.h.

◆ null

const std::shared_ptr<JsonValue> json11::Statics::null = std::make_shared<JsonNull>()

Definition at line 495 of file json11.h.

◆ t

const std::shared_ptr<JsonValue> json11::Statics::t = std::make_shared<JsonBoolean>(true)

Definition at line 496 of file json11.h.


The documentation for this struct was generated from the following file: