#include <AbstractJsonFile.h>
Inherited by openjaus::system::JsonFile.
◆ AbstractJsonFile() [1/2]
openjaus::system::AbstractJsonFile::AbstractJsonFile |
( |
| ) |
|
◆ AbstractJsonFile() [2/2]
openjaus::system::AbstractJsonFile::AbstractJsonFile |
( |
const std::string & |
filename | ) |
|
◆ ~AbstractJsonFile()
openjaus::system::AbstractJsonFile::~AbstractJsonFile |
( |
| ) |
|
|
virtual |
◆ fileExists()
bool openjaus::system::AbstractJsonFile::fileExists |
( |
| ) |
const |
◆ getOutput()
virtual Json::Value openjaus::system::AbstractJsonFile::getOutput |
( |
| ) |
|
|
protectedpure virtual |
◆ getParseErrors()
std::string openjaus::system::AbstractJsonFile::getParseErrors |
( |
| ) |
|
◆ isValid()
bool openjaus::system::AbstractJsonFile::isValid |
( |
| ) |
const |
◆ loadContents()
virtual bool openjaus::system::AbstractJsonFile::loadContents |
( |
Json::Value |
root | ) |
|
|
protectedpure virtual |
◆ loaded()
bool openjaus::system::AbstractJsonFile::loaded |
( |
| ) |
const |
◆ open() [1/2]
void openjaus::system::AbstractJsonFile::open |
( |
const std::string & |
filename | ) |
|
◆ open() [2/2]
void openjaus::system::AbstractJsonFile::open |
( |
| ) |
|
◆ opened()
bool openjaus::system::AbstractJsonFile::opened |
( |
| ) |
const |
◆ parsed()
bool openjaus::system::AbstractJsonFile::parsed |
( |
| ) |
const |
◆ reload()
void openjaus::system::AbstractJsonFile::reload |
( |
bool |
reopen | ) |
|
◆ save()
void openjaus::system::AbstractJsonFile::save |
( |
| ) |
|
◆ filename
std::string openjaus::system::AbstractJsonFile::filename |
|
private |
◆ fstream
std::ifstream openjaus::system::AbstractJsonFile::fstream |
|
private |
◆ parseErrors
std::string openjaus::system::AbstractJsonFile::parseErrors |
|
private |
◆ root
Json::Value openjaus::system::AbstractJsonFile::root |
|
private |
◆ wasLoaded
bool openjaus::system::AbstractJsonFile::wasLoaded |
|
private |
◆ wasOpened
bool openjaus::system::AbstractJsonFile::wasOpened |
|
private |
◆ wasParsed
bool openjaus::system::AbstractJsonFile::wasParsed |
|
private |
The documentation for this class was generated from the following files: