§tiro::detail::resource_holder

More...

#include "tiropp/detail/resource_holder.hpp"

§Public Functions

Name
resource_holder() =default
resource_holder(Resource res)
~resource_holder()
resource_holder(resource_holder && other)
resource_holder &operator=(resource_holder && other)
Resourceget() const
operator Resource() const
operator bool() const
voidreset()
Resource *out()

§Detailed Description

template <typename Resource ,
auto Deleter>
class tiro::detail::resource_holder;

§Public Functions Documentation

§function resource_holder

resource_holder() =default

§function resource_holder

inline resource_holder(
Resource res
)

§function ~resource_holder

inline ~resource_holder()

§function resource_holder

inline resource_holder(
resource_holder && other
)

§function operator=

inline resource_holder & operator=(
resource_holder && other
)

§function get

inline Resource get() const

§function operator Resource

inline operator Resource() const

§function operator bool

inline explicit operator bool() const

§function reset

inline void reset()

§function out

inline Resource * out()

Updated on 2022-02-27 at 21:17:13 +0100