summaryrefslogtreecommitdiffstats
path: root/printing/image.h
diff options
context:
space:
mode:
authormukai@chromium.org <mukai@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-22 18:31:47 +0000
committermukai@chromium.org <mukai@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-22 18:31:47 +0000
commit193f946be6f110983d57cb1c6eacb9fffd0bdd91 (patch)
treed155d69549ca9132077cf27a101df6a8b2d2635f /printing/image.h
parent0bfbf88d75aae7adf722238e174dd11e07c9d133 (diff)
downloadchromium_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 'printing/image.h')
0 files changed, 0 insertions, 0 deletions