You.i Engine
CYIOptional< T > Member List

This is the complete list of members for CYIOptional< T >, including all inherited members.

CYIOptional classCYIOptional< T >friend
CYIOptional()CYIOptional< T >
CYIOptional(CYIEmptyOptionalType)CYIOptional< T >
CYIOptional(const CYIOptional &other)CYIOptional< T >
CYIOptional(const CYIOptional< U > &other)CYIOptional< T >
CYIOptional(CYIOptional &&other) noexcept(std::is_nothrow_move_constructible< T >::value)CYIOptional< T >
CYIOptional(CYIOptional< U > &&other)CYIOptional< T >
CYIOptional(const T &value)CYIOptional< T >
CYIOptional(const U &value)CYIOptional< T >
CYIOptional(T &&value)CYIOptional< T >
CYIOptional(U &&value)CYIOptional< T >
Emplace(Args &&... args)CYIOptional< T >
GetValue() &CYIOptional< T >
GetValue() const &CYIOptional< T >
GetValue() &&CYIOptional< T >
GetValueOr(U &&alternative) const &CYIOptional< T >
GetValueOr(U &&alternative) &&CYIOptional< T >
HasValue() constCYIOptional< T >
m_emptyValueCYIOptional< T >
m_valueCYIOptional< T >
operator bool() constCYIOptional< T >explicit
operator*() &CYIOptional< T >
operator*() const &CYIOptional< T >
operator*() &&CYIOptional< T >
operator->()CYIOptional< T >
operator->() constCYIOptional< T >
operator=(const CYIOptional &other)CYIOptional< T >
operator=(const U &value)CYIOptional< T >
operator=(CYIOptional &&other)CYIOptional< T >
operator=(U &&value)CYIOptional< T >
Reset()CYIOptional< T >
Swap(CYIOptional &other)CYIOptional< T >
~CYIOptional()CYIOptional< T >