file
functor.h
Namespaces
Classes
-
template<typename FunctorT>struct vt::util::SimpleFunctorTraits
-
template<typename FunctorT, typename ReturnT, typename MsgT>struct vt::util::SimpleFunctorTraits<ReturnT(FunctorT::*)(MsgT*)>
-
template<typename FunctorT, typename ReturnT, typename MsgT>struct vt::util::SimpleFunctorTraits<ReturnT(FunctorT::*)(MsgT*) const>
-
template<typename FunctorT, typename FunctorFnT = decltype(&FunctorT::operator()), typename Traits = SimpleFunctorTraits<FunctorFnT>, typename MessageT = typename Traits::MessageType>struct vt::util::FunctorExtractor