Loading...
Searching...
No Matches
json_objectt Class Reference
#include <json.h>
+ Inheritance diagram for json_objectt:
+ Collaboration diagram for json_objectt:
- Public Types inherited from
jsont
- Public Member Functions inherited from
jsont
Recursive printing of the json object.
Additional Inherited Members
- Static Public Member Functions inherited from
jsont
Basic handling of the printing of a JSON object.
- Public Attributes inherited from
jsont
- Static Public Attributes inherited from
jsont
- Protected Types inherited from
jsont
- Protected Member Functions inherited from
jsont
- Static Protected Member Functions inherited from
jsont
- Protected Attributes inherited from
jsont
Detailed Description
Member Typedef Documentation
◆ const_iterator
◆ iterator
◆ value_type
Constructor & Destructor Documentation
◆ json_objectt() [1/4]
json_objectt::json_objectt
(
)
inline
◆ json_objectt() [2/4]
json_objectt::json_objectt
(
std::initializer_list<
typename objectt::value_type > &&
initializer_list )
inlineexplicit
◆ json_objectt() [3/4]
◆ json_objectt() [4/4]
json_objectt::json_objectt
(
ranget< iteratort > &&
range )
inlineexplicit
Member Function Documentation
◆ begin() [1/2]
◆ begin() [2/2]
◆ cbegin()
◆ cend()
◆ end() [1/2]
◆ end() [2/2]
◆ find() [1/2]
◆ find() [2/2]
◆ insert()
◆ operator[]() [1/2]
jsont & json_objectt::operator[]
(
const std::string &
key )
inline
◆ operator[]() [2/2]
◆ size()
std::size_t json_objectt::size
(
)
const
inline
The documentation for this class was generated from the following file:
- /home/runner/work/cbmc/cbmc/src/util/json.h