commit | 81f30e8d9f0c2650425798f2d732b208f3544ba0 | [log] [tgz] |
---|---|---|
author | Alex Deymo <deymo@chromium.org> | Wed Jan 08 14:33:06 2014 -0800 |
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | Fri Jan 24 23:50:57 2014 +0000 |
tree | 7332c973858949ee655e24be9a00696a46291d4c | |
parent | 8c499142fbc02e28fe7be2fd29d9b3e24dc466e8 [diff] |
PolicyManager: Add a generic copy variable. This patch includes a generic class of Variable that creates copies of a referenced object using the copy constructor. A provider that needs to return the value of fixed object like a private member can simply use this generic CopyVariable class. BUG=None TEST=unittest Change-Id: I4e7703c0d25990f42c9c83228ba177baffadc194 Reviewed-on: https://chromium-review.googlesource.com/181963 Reviewed-by: Alex Deymo <deymo@chromium.org> Tested-by: Alex Deymo <deymo@chromium.org> Commit-Queue: Alex Deymo <deymo@chromium.org>