| 111 | |
| 112 | template <typename T,typename CharContainer> |
| 113 | typename std::enable_if<ext_traits::is_back_insertable_char_container<CharContainer>::value,write_result>::type |
| 114 | try_encode_json_pretty(const T& val, |
| 115 | CharContainer& cont, |
| 116 | const basic_json_encode_options<typename CharContainer::value_type>& options |
| 117 | = basic_json_encode_options<typename CharContainer::value_type>()) |
| 118 | { |
| 119 | using char_type = typename CharContainer::value_type; |
| 120 | basic_json_encoder<char_type,jsoncons::string_sink<CharContainer>> encoder(cont, options); |
| 121 | return try_encode_json(val, encoder); |
| 122 | } |
| 123 | |
| 124 | template <typename T,typename CharT> |
| 125 | write_result try_encode_json_pretty(const T& val, |
no test coverage detected