#include <json_reader.h>
Definition at line 16 of file json_reader.h.
◆ JSONReader()
ed::io::JSONReader::JSONReader |
( |
const char * |
s | ) |
|
◆ ~JSONReader()
ed::io::JSONReader::~JSONReader |
( |
| ) |
|
|
virtual |
◆ endArray()
bool ed::io::JSONReader::endArray |
( |
| ) |
|
|
virtual |
◆ endGroup()
bool ed::io::JSONReader::endGroup |
( |
| ) |
|
|
virtual |
◆ error()
◆ nextArrayItem()
bool ed::io::JSONReader::nextArrayItem |
( |
| ) |
|
|
virtual |
◆ ok()
bool ed::io::JSONReader::ok |
( |
| ) |
|
|
inlinevirtual |
◆ readArray()
bool ed::io::JSONReader::readArray |
( |
const std::string & |
name | ) |
|
|
virtual |
◆ readGroup()
bool ed::io::JSONReader::readGroup |
( |
const std::string & |
name | ) |
|
|
virtual |
◆ readValue() [1/4]
bool ed::io::JSONReader::readValue |
( |
const std::string & |
key, |
|
|
double & |
d |
|
) |
| |
|
virtual |
◆ readValue() [2/4]
bool ed::io::JSONReader::readValue |
( |
const std::string & |
key, |
|
|
float & |
f |
|
) |
| |
|
virtual |
◆ readValue() [3/4]
bool ed::io::JSONReader::readValue |
( |
const std::string & |
key, |
|
|
int & |
i |
|
) |
| |
|
virtual |
◆ readValue() [4/4]
◆ value()
template<typename T >
bool ed::io::JSONReader::value |
( |
const std::string & |
key, |
|
|
T & |
value |
|
) |
| const |
|
inlineprivate |
◆ array_index_stack_
std::vector<unsigned int> ed::io::JSONReader::array_index_stack_ |
|
private |
◆ data_
Data ed::io::JSONReader::data_ |
|
private |
◆ error_
◆ n_current_
Node ed::io::JSONReader::n_current_ |
|
private |
The documentation for this class was generated from the following files: