Home | History | Annotate | Download | only in json

Lines Matching full:converter

61       base::JSONValueConverter<SimpleMessage>* converter) {
62 converter->RegisterIntField("foo", &SimpleMessage::foo);
63 converter->RegisterStringField("bar", &SimpleMessage::bar);
64 converter->RegisterBoolField("baz", &SimpleMessage::baz);
65 converter->RegisterCustomField<SimpleEnum>(
67 converter->RegisterRepeatedInt("ints", &SimpleMessage::ints);
68 converter->RegisterCustomValueField<bool>("bstruct",
71 converter->RegisterRepeatedCustomValue<std::string>(
87 base::JSONValueConverter<NestedMessage>* converter) {
88 converter->RegisterDoubleField("foo", &NestedMessage::foo);
89 converter->RegisterNestedField("child", &NestedMessage::child);
90 converter->RegisterRepeatedMessage("children", &NestedMessage::children);
110 base::JSONValueConverter<SimpleMessage> converter;
111 EXPECT_TRUE(converter.Convert(*value.get(), &message));
152 base::JSONValueConverter<NestedMessage> converter;
153 EXPECT_TRUE(converter.Convert(*value.get(), &message));
194 base::JSONValueConverter<SimpleMessage> converter;
195 EXPECT_FALSE(converter.Convert(*value.get(), &message));
210 base::JSONValueConverter<SimpleMessage> converter;
212 EXPECT_TRUE(converter.Convert(*value.get(), &message));
233 base::JSONValueConverter<SimpleMessage> converter;
234 EXPECT_FALSE(converter.Convert(*value.get(), &message));
250 base::JSONValueConverter<SimpleMessage> converter;
251 EXPECT_FALSE(converter.Convert(*value.get(), &message));