qb
2.0.0.0
C++17 Actor Framework
|
Utility struct for processing actor factory constructor arguments. More...
#include <Actor.h>
Public Types | |
using | no_ref = std::remove_reference_t<T> |
Type with references removed. | |
using | type |
The resulting type after transformation. |
Static Public Attributes | |
static constexpr bool | is_ref_wrapper |
Whether the type is a reference wrapper. |
Utility struct for processing actor factory constructor arguments.
This struct handles parameter type transformations for actor factory arguments. It specializes the handling of reference wrappers, string literals, and other types to ensure they are properly stored and forwarded to actor constructors.
T | The original parameter type to process |
using qb::actor_factory_param< T >::type |
The resulting type after transformation.
|
staticconstexpr |
Whether the type is a reference wrapper.