C++ Actor Framework 1.0.0
Loading...
Searching...
No Matches
caf::detail::static_error_printer< NumMessageHandlers, Pos, RemainingXs, RemainingYs > Struct Template Reference

Generates an error using static_assert on an interface mismatch. More...

#include <typed_actor_util.hpp>

Detailed Description

template<int NumMessageHandlers, int Pos, class RemainingXs, class RemainingYs>
struct caf::detail::static_error_printer< NumMessageHandlers, Pos, RemainingXs, RemainingYs >

Generates an error using static_assert on an interface mismatch.

Template Parameters
NumMessageHandlersThe number of message handlers provided by the user.
PosThe index at which an error was detected or a negative value if too many or too few handlers were provided.
RemainingXsThe remaining deduced messaging interfaces of the provided message handlers at the time of the error.
RemainingYsThe remaining unimplemented message handler signatures at the time of the error.

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