Kanzi 4.0.0-beta2
kanzi::OptionalHandle< T, sentinel, deleter, typename > Member List

This is the complete list of members for kanzi::OptionalHandle< T, sentinel, deleter, typename >, including all inherited members.

createOptional() const noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
get() noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
get() const noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
getDeleter() noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inlinestatic
getNativeHandle() noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
getNativeHandle() const noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
getSentinel() noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inlinestatic
HandleType typedefkanzi::OptionalHandle< T, sentinel, deleter, typename >
hasValue() const noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
m_handlekanzi::OptionalHandle< T, sentinel, deleter, typename >protected
NativeHandleType typedefkanzi::OptionalHandle< T, sentinel, deleter, typename >
operator bool() const noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inlineexplicit
operator*() &noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
operator*() const &noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
operator*() &&noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
operator*() const &&noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
operator=(const OptionalHandle &other)=deletekanzi::OptionalHandle< T, sentinel, deleter, typename >
operator=(OptionalHandle &&other) noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
operator=(const T &value)kanzi::OptionalHandle< T, sentinel, deleter, typename >inline
operator=(T &&value) noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
OptionalHandle() noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inlineexplicit
OptionalHandle(const T &nativeHandle) noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inlineexplicit
OptionalHandle(const OptionalHandle &other)=deletekanzi::OptionalHandle< T, sentinel, deleter, typename >
OptionalHandle(OptionalHandle &&other) noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
release() noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
reset() noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
reset(U &&newHandle) noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
swap(OptionalHandle &other)kanzi::OptionalHandle< T, sentinel, deleter, typename >inline
toOptional() &&noexceptkanzi::OptionalHandle< T, sentinel, deleter, typename >inline
~OptionalHandle()kanzi::OptionalHandle< T, sentinel, deleter, typename >inline