|
proxygen
|
#include <json.h>
Public Member Functions | |
| serialization_opts () | |
Public Attributes | |
| bool | allow_non_string_keys |
| bool | javascript_safe |
| bool | pretty_formatting |
| bool | encode_non_ascii |
| bool | validate_utf8 |
| bool | allow_trailing_comma |
| bool | sort_keys |
| Function< bool(dynamic const &, dynamic const &) const > | sort_keys_by |
| bool | skip_invalid_utf8 |
| bool | allow_nan_inf |
| double_conversion::DoubleToStringConverter::DtoaMode | double_mode |
| unsigned int | double_num_digits |
| bool | double_fallback |
| bool | parse_numbers_as_strings |
| unsigned int | recursion_limit |
| std::array< uint64_t, 2 > | extra_ascii_to_escape_bitmap |
|
inlineexplicit |
Definition at line 57 of file json.h.
| bool folly::json::serialization_opts::allow_nan_inf |
Definition at line 114 of file json.h.
Referenced by folly::dynamic::print_as_pseudo_json(), folly::PrintTo(), and TEST().
| bool folly::json::serialization_opts::allow_non_string_keys |
Definition at line 77 of file json.h.
Referenced by wangle::FilePersistenceLayer< K, V >::load(), wangle::FilePersistenceLayer< K, V >::persist(), folly::dynamic::print_as_pseudo_json(), folly::PrintTo(), and TEST().
| bool folly::json::serialization_opts::allow_trailing_comma |
Definition at line 99 of file json.h.
Referenced by folly::parseLogConfigJson(), and TEST().
| bool folly::json::serialization_opts::double_fallback |
| double_conversion::DoubleToStringConverter::DtoaMode folly::json::serialization_opts::double_mode |
| unsigned int folly::json::serialization_opts::double_num_digits |
| bool folly::json::serialization_opts::encode_non_ascii |
Definition at line 93 of file json.h.
Referenced by BENCHMARK(), folly::json::escapeStringImpl(), and TEST().
| std::array<uint64_t, 2> folly::json::serialization_opts::extra_ascii_to_escape_bitmap |
Definition at line 137 of file json.h.
Referenced by BENCHMARK(), folly::json::escapeString(), folly::json::escapeStringImpl(), folly::json::firstEscapableInWord(), and TEST().
| bool folly::json::serialization_opts::javascript_safe |
| bool folly::json::serialization_opts::parse_numbers_as_strings |
| bool folly::json::serialization_opts::pretty_formatting |
Definition at line 88 of file json.h.
Referenced by folly::PrintTo(), folly::json::serialize(), and folly::toPrettyJson().
| unsigned int folly::json::serialization_opts::recursion_limit |
| bool folly::json::serialization_opts::skip_invalid_utf8 |
Definition at line 111 of file json.h.
Referenced by folly::json::escapeStringImpl(), and TEST().
| bool folly::json::serialization_opts::sort_keys |
Definition at line 104 of file json.h.
Referenced by folly::PrintTo(), and TEST().
| bool folly::json::serialization_opts::validate_utf8 |
Definition at line 96 of file json.h.
Referenced by BENCHMARK(), folly::json::escapeStringImpl(), and TEST().