#include "data/config.hpp"
#include "data/directory.hpp"
#include "data/fstream.hpp"
#include <cwctype>
Go to the source code of this file.
Namespaces | |
namespace | gsgl |
namespace | gsgl::data |
Defines | |
#define | CHECK_EOF if (ch == WEOF) throw runtime_exception(L"%ls (%d): unexpected end of file", f->get_full_path().w_string(), line) |
#define | SYNTAX_ERROR(msg) throw runtime_exception(L"%ls (%d): syntax error: %ls", f->get_full_path().w_string(), line, msg) |
Variables | |
config_variable< float > | CONFIG_TEST_ONE (L"test/one", 3.14f) |
config_variable< int > | CONFIG_TEST_TWO (L"test/two", 2) |
config_variable< gsgl::string > | CONFIG_TEST_ZERO (L"test/zero", L"0") |
#define CHECK_EOF if (ch == WEOF) throw runtime_exception(L"%ls (%d): unexpected end of file", f->get_full_path().w_string(), line) |
#define SYNTAX_ERROR | ( | msg | ) | throw runtime_exception(L"%ls (%d): syntax error: %ls", f->get_full_path().w_string(), line, msg) |