Hermes
|
This is the complete list of members for hermes::Optional< T >, including all inherited members.
hasValue() const | hermes::Optional< T > | inline |
operator bool() const | hermes::Optional< T > | inlineexplicit |
operator*() | hermes::Optional< T > | inline |
operator*() const | hermes::Optional< T > | inline |
operator->() | hermes::Optional< T > | inline |
operator->() const | hermes::Optional< T > | inline |
operator=(const Optional &other) | hermes::Optional< T > | inline |
operator=(Optional &&other) noexcept | hermes::Optional< T > | inline |
operator=(const T &v) | hermes::Optional< T > | inline |
operator=(T &&v) | hermes::Optional< T > | inline |
Optional() | hermes::Optional< T > | inline |
Optional(const T &v) | hermes::Optional< T > | inlineexplicit |
Optional(T &&v) | hermes::Optional< T > | inlineexplicit |
Optional(const Optional &other) | hermes::Optional< T > | inline |
Optional(Optional &&other) noexcept | hermes::Optional< T > | inline |
reset() | hermes::Optional< T > | inline |
value() | hermes::Optional< T > | inline |
value() const | hermes::Optional< T > | inline |
valueOr(const T &v) const | hermes::Optional< T > | inline |
~Optional() (defined in hermes::Optional< T >) | hermes::Optional< T > | inline |