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>;
bool is_type() const noexcept
type get_type() const noexcept
argument() noexcept
T & get_value() const noexcept
The instance class is used for forwarding the instance of an object to invoke a property or method.
Definition instance.h:48
The variant class allows to store data of any type and convert between these types transparently.
Definition variant.h:198
Definition access_levels.h:34
Generated on Fri Feb 23 2024 11:50:43 for rttr - 0.9.6 by doxygen.