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().