| 1234567891011121314151617181920212223242526272829 |
- //
- // json_binder.h
- // json
- //
- // Created by Sam Jaffe on 1/31/16.
- // Copyright © 2016 Sam Jaffe. All rights reserved.
- //
- #ifndef json_parser_h
- #define json_parser_h
- #pragma once
- namespace json {
- class value;
-
- namespace binder { template <typename, typename> class visitor; }
-
- namespace parser {
- template <typename T, typename S>
- void parse(binder::visitor<T, S>&, char const*);
-
- template <typename T, typename S, typename V>
- void parse(binder::visitor<T, S>&& v, V& s) {
- parse(v, s);
- }
- }
- }
- #endif /* json_parser_h */
|