| allocator_type typedef | rpnx::basic_variant< Allocator, Ts > | |
| apply_visitor(F &&func) & | rpnx::basic_variant< Allocator, Ts > | inline |
| apply_visitor(F &&func) const & | rpnx::basic_variant< Allocator, Ts > | inline |
| apply_visitor(F &&func) && | rpnx::basic_variant< Allocator, Ts > | inline |
| apply_visitor_checked(F &&func) & | rpnx::basic_variant< Allocator, Ts > | inline |
| apply_visitor_checked(F &&func) const & | rpnx::basic_variant< Allocator, Ts > | inline |
| apply_visitor_checked(F &&func) && | rpnx::basic_variant< Allocator, Ts > | inline |
| as() | rpnx::basic_variant< Allocator, Ts > | inline |
| as() const | rpnx::basic_variant< Allocator, Ts > | inline |
| basic_variant(const allocator_type &alloc=allocator_type()) | rpnx::basic_variant< Allocator, Ts > | inline |
| basic_variant(basic_variant< Allocator, Ts... > &&other) noexcept(std::is_nothrow_move_constructible_v< Allocator >) | rpnx::basic_variant< Allocator, Ts > | inline |
| basic_variant(basic_variant< Allocator, Ts... > const &other) | rpnx::basic_variant< Allocator, Ts > | inline |
| basic_variant(basic_variant< Allocator, Ts2... > const &other, std::enable_if_t< !std::is_same_v< basic_variant< Allocator, Ts... >, basic_variant< Allocator, Ts2... > > &&!has_cvref_removed_identical_type< basic_variant< Allocator, Ts2... > >(), int >=0) | rpnx::basic_variant< Allocator, Ts > | inline |
| basic_variant(T2 &&value, const allocator_type &alloc=allocator_type(), std::enable_if_t< rpnx::basic_variant< Allocator, Ts... >::can_construct_subtype_with< T2 >(), int >=0) | rpnx::basic_variant< Allocator, Ts > | inline |
| can_construct_subtype_with() | rpnx::basic_variant< Allocator, Ts > | inlinestatic |
| cast_ptr() | rpnx::basic_variant< Allocator, Ts > | inline |
| cast_ptr() const | rpnx::basic_variant< Allocator, Ts > | inline |
| get_as() | rpnx::basic_variant< Allocator, Ts > | inline |
| get_as() const | rpnx::basic_variant< Allocator, Ts > | inline |
| get_n() const | rpnx::basic_variant< Allocator, Ts > | inline |
| get_n() | rpnx::basic_variant< Allocator, Ts > | inline |
| get_n_unchecked() const | rpnx::basic_variant< Allocator, Ts > | inline |
| get_n_unchecked() | rpnx::basic_variant< Allocator, Ts > | inline |
| index() const | rpnx::basic_variant< Allocator, Ts > | inline |
| match(F &&func) | rpnx::basic_variant< Allocator, Ts > | inline |
| match(F &&func) const | rpnx::basic_variant< Allocator, Ts > | inline |
| operator!=(basic_variant< Allocator, Ts... > const &other) const | rpnx::basic_variant< Allocator, Ts > | inline |
| operator<(basic_variant< Allocator, Ts... > const &other) const | rpnx::basic_variant< Allocator, Ts > | inline |
| operator<=>(basic_variant< Allocator, Ts... > const &other) const | rpnx::basic_variant< Allocator, Ts > | inline |
| operator=(T &&value) | rpnx::basic_variant< Allocator, Ts > | inline |
| operator=(basic_variant< Allocator, Ts... > other) | rpnx::basic_variant< Allocator, Ts > | inline |
| operator==(basic_variant< Allocator, Ts... > const &other) const | rpnx::basic_variant< Allocator, Ts > | inline |
| reset() | rpnx::basic_variant< Allocator, Ts > | inline |
| static_cast_as() | rpnx::basic_variant< Allocator, Ts > | inline |
| static_cast_as() const | rpnx::basic_variant< Allocator, Ts > | inline |
| test(F &&func) | rpnx::basic_variant< Allocator, Ts > | inline |
| test(F &&func) const | rpnx::basic_variant< Allocator, Ts > | inline |
| try_apply_visitor(F &&func) & | rpnx::basic_variant< Allocator, Ts > | inline |
| try_apply_visitor(F &&func) const & | rpnx::basic_variant< Allocator, Ts > | inline |
| try_apply_visitor(F &&func) && | rpnx::basic_variant< Allocator, Ts > | inline |
| type() const | rpnx::basic_variant< Allocator, Ts > | inline |
| type_any_of() const | rpnx::basic_variant< Allocator, Ts > | inline |
| type_index() const | rpnx::basic_variant< Allocator, Ts > | inline |
| type_is() const | rpnx::basic_variant< Allocator, Ts > | inline |
| unwrap() | rpnx::basic_variant< Allocator, Ts > | inline |
| unwrap() const | rpnx::basic_variant< Allocator, Ts > | inline |
| unwrap_unchecked() | rpnx::basic_variant< Allocator, Ts > | inline |
| unwrap_unchecked() const | rpnx::basic_variant< Allocator, Ts > | inline |
| ~basic_variant() | rpnx::basic_variant< Allocator, Ts > | inline |