Tyro/src/settings/Config.h

26 lines
460 B
C
Raw Normal View History

#ifndef TYRO_CONFIG_H
#define TYRO_CONFIG_H
#include "../common.h"
#include "../../include/json/json.h"
typedef Json::Value JsonValue;
typedef Json::Reader JsonReader;
typedef Json::Writer JsonWriter;
class TyroConfig {
public:
TyroConfig();
~TyroConfig();
JsonValue GetRoot();
JsonValue GetLang(string name);
2015-04-15 12:17:25 -04:00
JsonValue GetLangKeywords(string name);
private:
JsonValue default_root;
JsonReader reader;
};
#endif /* TYRO_CONFIG_H */