Open Search
    Opt< T > Member List

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

    _storageOpt< T >private
    CheckValue() constOpt< T >private
    CopyFrom(const Opt &src)Opt< T >
    Emplace(ARGS &&... args)Opt< T >
    GetHashCode() constOpt< T >
    GetValue()Opt< T >
    GetValue() constOpt< T >
    GetValueOr(const T &defaultValue) constOpt< T >
    GetValueOr(T &&defaultValue) constOpt< T >
    GetValueOrDefault() constOpt< T >
    GetValueOrNull() constOpt< T >
    GetValueRef()Opt< T >private
    GetValueRef() constOpt< T >private
    HasValue() constOpt< T >
    MAXON_DECLARE_CONDITIONAL_COPY_CONSTRUCTOR(Opt, STD_IS_REPLACEMENT(copy_constructible, maxon::details::OptStorageType< T >))Opt< T >
    MAXON_DECLARE_CONDITIONAL_MOVE_CONSTRUCTOR(Opt, STD_IS_REPLACEMENT(move_constructible, maxon::details::OptStorageType< T >))Opt< T >
    MoveValue()Opt< T >
    MoveValueOr(T &&defaultValue)Opt< T >
    MoveValueOrDefault()Opt< T >
    operator Bool() constOpt< T >explicit
    operator*() constOpt< T >
    operator*()Opt< T >
    operator->() constOpt< T >
    operator->()Opt< T >
    operator=(NO_VALUE_TYPE)Opt< T >
    operator=(const Opt< U > &src)Opt< T >
    operator=(Opt< U > &&src)Opt< T >
    operator=(Opt< const U & > src)Opt< T >
    operator=(Opt< U & > src)Opt< T >
    operator=(Opt< U && > src)Opt< T >
    Opt classOpt< T >friend
    Opt()=defaultOpt< T >
    Opt(NO_VALUE_TYPE)Opt< T >
    Opt(const Opt< U > &src)Opt< T >
    Opt(Opt< U > &&src)Opt< T >
    Opt(const T &value)Opt< T >
    Opt(T &&value)Opt< T >
    Opt(Opt< const U & > src)Opt< T >
    Opt(Opt< U & > src)Opt< T >
    Opt(Opt< U && > src)Opt< T >
    Opt(IN_PLACE_TYPE, ARGS &&... args)Opt< T >explicit
    Reset()Opt< T >
    ResultFunctions typedefOpt< T >
    thisOpt< T >
    ToString(const FormatStatement *format=nullptr) constOpt< T >
    ValueType typedefOpt< T >
    ~Opt()=defaultOpt< T >