argument.h
Go to the documentation of this file.
60 using arg_value_t = detail::enable_if_t<!std::is_rvalue_reference<T>::value && !is_variant<T>::value, T>;
63 using arg_rvalue_t = detail::enable_if_t<std::is_rvalue_reference<T>::value && !is_variant<T>::value, detail::remove_reference_t<T> >;
72 using is_variant_t = detail::enable_if_t<is_variant<T>::value && !std::is_rvalue_reference<T>::value, T>;
75 using is_variant_ref_t = detail::enable_if_t<is_variant<T>::value && std::is_rvalue_reference<T>::value, detail::remove_reference_t<T>>;
98 RTTR_INLINE T& get_value() const RTTR_NOEXCEPT;
The argument class is used for forwarding arguments to properties or methods.
Definition argument.h:52
bool is_type() const noexcept
argument() noexcept
The variant class allows to store data of any type and convert between these types transparently.
Definition variant.h:199
Definition access_levels.h:34
Generated on Fri Jan 26 2024 00:00:00 for rttr - 0.9.7 by doxygen.