layers: Explicitly delete IMAGE_NODE, BUFFER_NODE copy constructors
authorChris Forbes <chrisforbes@google.com>
Thu, 22 Sep 2016 06:51:58 +0000 (18:51 +1200)
committerChris Forbes <chrisforbes@google.com>
Sun, 25 Sep 2016 19:33:51 +0000 (08:33 +1300)
commit251aaee9c8e38aeeebee3f4a5540a730a03e4aae
tree2679323dca502aa66774617a7f14ab298582c5b3
parentdd75b52c0bd5aadb682f157107bd59c2715d1d1b
layers: Explicitly delete IMAGE_NODE, BUFFER_NODE copy constructors

Previously we defined copy constructors that would almost certainly lead
to bugs if these objects were copied (they copied the atomic values,
etc). The layer doesn't copy these, just disallow it.

Signed-off-by: Chris Forbes <chrisforbes@google.com>
layers/core_validation_types.h