#include <di/reflect/reflect.h>
◆ operator()() [1/3]
auto di::reflection::detail::ReflectFunction::operator() |
( |
InPlaceType< T > | | ) |
const -> decltype(auto) |
|
inlineconstexpr |
◆ operator()() [2/3]
template<typename T, typename U = meta::RemoveCVRef<T>>
requires (!concepts::TagInvocable<
ReflectFunction,
InPlaceType<U>> && (concepts::SameAs<U, bool> || concepts::Integer<U> || concepts::detail::ConstantString<U> || concepts::Container<U>) )
auto di::reflection::detail::ReflectFunction::operator() |
( |
InPlaceType< T > | | ) |
const -> decltype(auto) |
|
inlineconstexpr |
◆ operator()() [3/3]
auto di::reflection::detail::ReflectFunction::operator() |
( |
T && | | ) |
const -> decltype(auto) |
|
inlineconstexpr |
The documentation for this struct was generated from the following file: