libcaf  0.14.0
caf::infer_typed_actor_base< Result, FirstArg, FirstArgPtr > Struct Template Reference

Infers the appropriate base class for a functor-based typed actor from the result and the first argument of the functor. More...

#include <spawn.hpp>

Detailed Description

template<class Result, class FirstArg, bool FirstArgPtr = std::is_pointer<FirstArg>::value && std::is_base_of< local_actor, typename std::remove_pointer<FirstArg>::type >::value>
struct caf::infer_typed_actor_base< Result, FirstArg, FirstArgPtr >

Infers the appropriate base class for a functor-based typed actor from the result and the first argument of the functor.


The documentation for this struct was generated from the following file: