o3tl: cow_wrapper add move constructor/assignment

Desktop / LibreOffice - Daniel Robertson [gmail.com] - 19 August 2015 16:25 UTC

Add a move constructor and move assignment operator for o3tl::cow_wrapper. Insubstantial gains for UnsafeRefCountingPolicy, no atomic increment needed for ThreadSafeRefCountingPolicy's move-ctor.

Change-Id: Ia2de1ca78b1e0e5a0f30535e752f1dd858fdfef0 Reviewed-on: https://gerrit.libreoffice.org/17848

6038ba9 o3tl: cow_wrapper add move constructor/assignment
include/o3tl/cow_wrapper.hxx | 26 +++++++++++++++++++++++---
1 file changed, 23 insertions(+), 3 deletions(-)

Upstream: cgit.freedesktop.org


  • Share