OSDN Git Service

drm_hwcomposer: polish for old DRM wrapper code
authorZach Reizner <zachr@google.com>
Thu, 29 Oct 2015 02:08:45 +0000 (19:08 -0700)
committerZach Reizner <zachr@google.com>
Thu, 29 Oct 2015 16:59:39 +0000 (09:59 -0700)
commitff30b52303cdbeb9cbfb054e2a12da1135ea49c9
treed6b9dbc08f43ae2c4814c23c653e632b4180bae1
parent7cd2643b0de900e00e5b0cc0bd6dbbc649840b02
drm_hwcomposer: polish for old DRM wrapper code

- deleted private copy constructors
- replace delete with unique_ptr
- use in-class assignment
- remove default constructors/destructors when no longer needed
- remove most iterators used in for loops
- move UniqueFd to its own header so drmresources can use it

Change-Id: Ib20cc0949cf4d381a58548b8156c5cb368ca3efe
20 files changed:
autofd.h [new file with mode: 0644]
drm_hwcomposer.h
drmcomposition.cpp
drmcompositor.cpp
drmcompositor.h
drmconnector.cpp
drmconnector.h
drmcrtc.cpp
drmcrtc.h
drmencoder.cpp
drmencoder.h
drmmode.cpp
drmmode.h
drmplane.cpp
drmplane.h
drmproperty.cpp
drmproperty.h
drmresources.cpp
drmresources.h
hwcomposer.cpp