#include <DiscriminatedPtrDetail.h>
template<size_t index, typename V, typename R, typename T, typename... Types>
struct folly::dptr_detail::ApplyVisitor1< index, V, R, T, Types... >
Definition at line 129 of file DiscriminatedPtrDetail.h.
template<size_t index, typename V , typename R , typename T , typename... Types>
Definition at line 130 of file DiscriminatedPtrDetail.h.
References ptr.
131 return runtimeIndex == 1
132 ? visitor(static_cast<T*>(
ptr))
133 : ApplyVisitor1<index - 1, V, R, Types...>()(
134 runtimeIndex - 1,
std::forward<V>(visitor),
ptr);
The documentation for this struct was generated from the following file: