commit | 985d7d5d3c1ef2f00941b89f2b79963f23808489 | [log] [tgz] |
---|---|---|
author | Paul Stewart <pstew@chromium.org> | Wed Oct 16 13:46:09 2013 -0700 |
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | Sat Oct 19 07:25:12 2013 +0000 |
tree | ac9678a992e8f07825fc0c00e9a1e1cb28281aaf | |
parent | 41c6471a5c74318bcb888ab20ce3071950090836 [diff] |
shill: CustomAccessor: Allow custom Clear methods Allow creators of a CustomAccessor to provide a clear method instead of using the default of calling Set() with the default value. This allows providing a clear method without providing a set method (not so useful) as well as allowing a property owner to perform ancillary actions specific to returning a property to its default state. BUG=chromium:307692 TEST=Unit test Change-Id: I02413782e2cccfd6679c3d2945aa218236c82115 Reviewed-on: https://chromium-review.googlesource.com/173321 Reviewed-by: mukesh agrawal <quiche@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org> Commit-Queue: David James <davidjames@chromium.org>