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

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

createOptional() const noexceptkanzi::FlatOptional< T, sentinel, typename >inline
FlatOptional() noexceptkanzi::FlatOptional< T, sentinel, typename >inlineexplicit
FlatOptional(U &&value) noexceptkanzi::FlatOptional< T, sentinel, typename >inlineexplicit
getSentinel() noexceptkanzi::FlatOptional< T, sentinel, typename >inlinestatic
hasValue() const noexceptkanzi::FlatOptional< T, sentinel, typename >inline
m_valuekanzi::FlatOptional< T, sentinel, typename >protected
operator bool() const noexceptkanzi::FlatOptional< T, sentinel, typename >inlineexplicit
operator*() &noexceptkanzi::FlatOptional< T, sentinel, typename >inline
operator*() const &noexceptkanzi::FlatOptional< T, sentinel, typename >inline
operator*() &&noexceptkanzi::FlatOptional< T, sentinel, typename >inline
operator*() const &&noexceptkanzi::FlatOptional< T, sentinel, typename >inline
operator->() noexceptkanzi::FlatOptional< T, sentinel, typename >inline
operator->() const noexceptkanzi::FlatOptional< T, sentinel, typename >inline
reset() noexceptkanzi::FlatOptional< T, sentinel, typename >inline
reset(U &&newValue) noexceptkanzi::FlatOptional< T, sentinel, typename >inline
swap(FlatOptional &other)kanzi::FlatOptional< T, sentinel, typename >inline
toOptional() &&noexceptkanzi::FlatOptional< T, sentinel, typename >inline
ValueType typedefkanzi::FlatOptional< T, sentinel, typename >