Home | History | Annotate | Download | only in json

Lines Matching full:base

10 #include "base/base_export.h"
11 #include "base/files/file_path.h"
12 #include "base/macros.h"
13 #include "base/strings/string_piece.h"
14 #include "base/values.h"
16 class BASE_EXPORT JSONStringValueSerializer : public base::ValueSerializer {
28 bool Serialize(const base::Value& root) override;
32 bool SerializeAndOmitBinaryValues(const base::Value& root);
38 bool SerializeInternal(const base::Value& root, bool omit_binary_values);
47 class BASE_EXPORT JSONStringValueDeserializer : public base::ValueDeserializer {
51 explicit JSONStringValueDeserializer(const base::StringPiece& json_string);
62 std::unique_ptr<base::Value> Deserialize(int* error_code,
71 base::StringPiece json_string_;