Common System 0.2.0
Common interfaces and patterns for system integration
Loading...
Searching...
No Matches
kcenon::common::Optional< T > Member List

This is the complete list of members for kcenon::common::Optional< T >, including all inherited members.

has_value() constkcenon::common::Optional< T >inline
has_value() constkcenon::common::Optional< T >inline
is_none() constkcenon::common::Optional< T >inline
is_none() constkcenon::common::Optional< T >inline
is_some() constkcenon::common::Optional< T >inline
is_some() constkcenon::common::Optional< T >inline
map(F &&func) const -> Optional< decltype(func(std::declval< T >()))>kcenon::common::Optional< T >inline
map(F &&func) const -> Optional< decltype(func(std::declval< T >()))>kcenon::common::Optional< T >inline
Optional()kcenon::common::Optional< T >inline
Optional(const T &value)kcenon::common::Optional< T >inline
Optional(T &&value)kcenon::common::Optional< T >inline
Optional(std::nullopt_t)kcenon::common::Optional< T >inline
Optional()kcenon::common::Optional< T >inline
Optional(const T &value)kcenon::common::Optional< T >inline
Optional(T &&value)kcenon::common::Optional< T >inline
Optional(std::nullopt_t)kcenon::common::Optional< T >inline
unwrap() constkcenon::common::Optional< T >inline
unwrap() constkcenon::common::Optional< T >inline
unwrap_or(T default_value) constkcenon::common::Optional< T >inline
unwrap_or(T default_value) constkcenon::common::Optional< T >inline
value() constkcenon::common::Optional< T >inline
value()kcenon::common::Optional< T >inline
value() constkcenon::common::Optional< T >inline
value()kcenon::common::Optional< T >inline
value_kcenon::common::Optional< T >private
value_type typedefkcenon::common::Optional< T >