diff options
author | Marcus Fritzsch <marcus_fritzsch@mentor.com> | 2017-07-27 15:49:28 +0200 |
---|---|---|
committer | Marcus Fritzsch <marcus_fritzsch@mentor.com> | 2017-08-08 17:24:00 +0200 |
commit | f8b41b5834be28af1dfc5ce1763a2a637506bef3 (patch) | |
tree | b3ed99e01b683fde7772e3a19e6f814836efd8b1 /src/app.cpp | |
parent | 6e71dedf241e27e46d6368c4317c00d5b8a63618 (diff) |
json_helper: move get here (from app)
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
Diffstat (limited to 'src/app.cpp')
-rw-r--r-- | src/app.cpp | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/app.cpp b/src/app.cpp index 00a8211..606c167 100644 --- a/src/app.cpp +++ b/src/app.cpp @@ -36,16 +36,6 @@ App *g_app; using json = nlohmann::json; -// We ned to manually unwrap numbers -template <typename T> -result<T> get(json const &j) { - DB(j); - T r; - std::istringstream s(j.get<std::string>()); - s >> r; - return !s.eof() || s.fail() ? Err<T>("Could not read int") : Ok(r); -} - struct wm::area area_from_json(json const &j) { DB(j); return wm::area{ |