0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 12:12:15 +02:00
openvpn3/openvpn/apple
James Yonan f9fc2f54e6
BufferAllocated: improve movability
Added BufferAllocated move constructor for foreign
BufferAllocated template classes.

In order to make this work, we need to:

(a) generally friend BufferType and BufferAllocatedType
    to all BufferAllocatedType template classes, and

(b) require typename R (thread_unsafe_refcount or
    thread_safe_refcount) to be specified for
    BufferAllocatedType (previously it was optional
    and defaulted to thread_unsafe_refcount).

Signed-off-by: James Yonan <james@openvpn.net>
2018-03-10 02:28:31 +08:00
..
cf BufferAllocated: improve movability 2018-03-10 02:28:31 +08:00
iosactiveiface.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
maclife.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
macsleep.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
macver.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
reach.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
reachable.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
scdynstore.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
ver.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00