SPH
|
This is the complete list of members for Optional< Type >, including all inherited members.
emplace(TArgs &&... args) | Optional< Type > | inline |
operator bool() const | Optional< Type > | inlineexplicit |
operator!() const | Optional< Type > | inline |
operator->() const | Optional< Type > | inline |
operator->() | Optional< Type > | inline |
operator=(const T &t) | Optional< Type > | inline |
operator=(Type &&t) | Optional< Type > | inline |
operator=(const Optional &other) | Optional< Type > | inline |
operator=(Optional &&other) | Optional< Type > | inline |
operator=(const NothingType &) | Optional< Type > | inline |
Optional()=default | Optional< Type > | |
Optional(const T &t) | Optional< Type > | inline |
Optional(Type &&t) | Optional< Type > | inline |
Optional(const Optional &other) | Optional< Type > | inline |
Optional(Optional &&other) | Optional< Type > | inline |
Optional(const NothingType &) | Optional< Type > | inline |
value() | Optional< Type > | inline |
value() const | Optional< Type > | inline |
valueOr(const TOther &other) const | Optional< Type > | inline |
valueOrThrow(TArgs &&... args) | Optional< Type > | inline |
~Optional() | Optional< Type > | inline |