![]() |
neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neolib::any, including all inherited members.
| abstract_type typedef | neolib::i_any | |
| any() | neolib::any | inline |
| any(const i_any &aOther) | neolib::any | inline |
| any(i_any &&aOther) | neolib::any | inline |
| any(const any &aOther) | neolib::any | inline |
| any(any &&aOther) | neolib::any | inline |
| any(ValueType &&aValue, std::enable_if_t<!is_variant_v< std::decay_t< ValueType > >, sfinae >={}) | neolib::any | inline |
| any(ValueType &&aVariant, std::enable_if_t< is_variant_v< std::decay_t< ValueType > >, sfinae >={}) | neolib::any | inlineexplicit |
| any_cast | neolib::any | friend |
| any_cast | neolib::any | friend |
| any_cast | neolib::any | friend |
| any_cast | neolib::any | friend |
| any_cast | neolib::any | friend |
| emplace(Args &&... args) | neolib::any | inline |
| emplace(std::initializer_list< U > il, Args &&... args) | neolib::any | inline |
| has_value() const override | neolib::any | inlinevirtual |
| operator!=(const i_any &aOther) const override | neolib::any | inlinevirtual |
| operator!=(const any &aOther) const | neolib::any | inline |
| operator<(const i_any &aOther) const override | neolib::any | inlinevirtual |
| operator<(const any &aOther) const | neolib::any | inline |
| operator=(const i_any &aRhs) | neolib::any | inline |
| operator=(i_any &&aRhs) | neolib::any | inline |
| operator=(const any &aRhs) | neolib::any | inline |
| operator=(any &&aRhs) | neolib::any | inline |
| operator=(ValueType &&aRhs) | neolib::any | inline |
| operator==(const i_any &aOther) const override | neolib::any | inlinevirtual |
| operator==(const any &aOther) const | neolib::any | inline |
| reset() override | neolib::any | inlinevirtual |
| swap(any &aOther) | neolib::any | inline |
| type() const override | neolib::any | inlinevirtual |
| unsafe_any_cast | neolib::any | friend |
| unsafe_any_cast | neolib::any | friend |
| ~i_any()=default | neolib::i_any | virtual |