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