This is the complete list of members for OptionalReferenceSwitch< IsReference, T >, including all inherited members.
| Base typedef | OptionalReferenceSwitch< IsReference, T > | |
| has_value() const noexcept | OptionalBase | inline |
| m_HasValue | OptionalBase | protected |
| operator bool() const noexcept | OptionalBase | inlineexplicit |
| operator=(const T &value) | OptionalReferenceSwitch< IsReference, T > | inline |
| operator=(const OptionalReferenceSwitch &other) | OptionalReferenceSwitch< IsReference, T > | inline |
| operator=(EmptyOptional) | OptionalReferenceSwitch< IsReference, T > | inline |
| OptionalBase() noexcept | OptionalBase | inline |
| OptionalBase(bool hasValue) noexcept | OptionalBase | inlineprotected |
| OptionalReferenceSwitch() noexcept | OptionalReferenceSwitch< IsReference, T > | inline |
| OptionalReferenceSwitch(EmptyOptional) noexcept | OptionalReferenceSwitch< IsReference, T > | inline |
| OptionalReferenceSwitch(const T &value) | OptionalReferenceSwitch< IsReference, T > | inline |
| OptionalReferenceSwitch(ConstructInPlace, Args &&... args) | OptionalReferenceSwitch< IsReference, T > | inline |
| OptionalReferenceSwitch(const OptionalReferenceSwitch &other) | OptionalReferenceSwitch< IsReference, T > | inline |
| reset() | OptionalReferenceSwitch< IsReference, T > | inline |
| value() const | OptionalReferenceSwitch< IsReference, T > | inline |
| value() | OptionalReferenceSwitch< IsReference, T > | inline |
| ~OptionalReferenceSwitch() | OptionalReferenceSwitch< IsReference, T > | inline |