result_of< XformT, InputTs > Struct Template Reference
Metafunction that given a transducer XformT
and some inputs InputTs
, returns the type of the output of the transducer, combined as combined in a single result with tuplify
.
More...
#include <atria/xform/meta.hpp>
Public Types | |
using | type = estd::decay_t< decltype(state_complete(std::declval< XformT >()(last_rf)(std::declval< meta::bottom >(), std::declval< InputTs >()...)))> |
Detailed Description
template<typename XformT, typename... InputTs>
struct atria::xform::result_of< XformT, InputTs >
Metafunction that given a transducer XformT
and some inputs InputTs
, returns the type of the output of the transducer, combined as combined in a single result with tuplify
.
- See also
- tuplify
The documentation for this struct was generated from the following file:
- src/atria/xform/meta.hpp