AutoResource | ( | handle_rref | rrefHandle, |
checker_rref | rrefChecker | ||
) |
Constructs an AutoResource object from an rvalue handle and checker using move semantics, with the default closer object.
rrefHandle | is an rvalue reference to a resource handle which is to be owned and managed by the created object. |
rrefChecker | is an rvalue reference to a checker object to be used to check if a managed handle is allowed to be closed by the closer. |