diff options
author | mukai@chromium.org <mukai@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-22 18:31:47 +0000 |
---|---|---|
committer | mukai@chromium.org <mukai@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-22 18:31:47 +0000 |
commit | 193f946be6f110983d57cb1c6eacb9fffd0bdd91 (patch) | |
tree | d155d69549ca9132077cf27a101df6a8b2d2635f /ppapi/ppapi_untrusted.gyp | |
parent | 0bfbf88d75aae7adf722238e174dd11e07c9d133 (diff) | |
download | chromium_src-193f946be6f110983d57cb1c6eacb9fffd0bdd91.zip chromium_src-193f946be6f110983d57cb1c6eacb9fffd0bdd91.tar.gz chromium_src-193f946be6f110983d57cb1c6eacb9fffd0bdd91.tar.bz2 |
Add JSONValueConverter.
JSONValueConverter will convert a Value object (from JSON) into a C++ struct. All you will do is to register the mapping between field name and actual C++ field, then:
JSONValueConverter<Message> converter;
Message msg;
converter.Convert(json, &msg);
will scan json and fill fields in msg. See comments in .h and unittests.cc for examples.
BUG=chromium-os:23508
TEST=passed
Review URL: http://codereview.chromium.org/8774002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115562 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/ppapi_untrusted.gyp')
0 files changed, 0 insertions, 0 deletions