state_traits< any_state > Struct Template Reference

Static Public Member Functions

template<typename T >
static auto complete (T &&t) -> decltype(std::forward< T >(t).content() ->complete())
 
template<typename T >
static auto is_reduced (T &&t) -> decltype(std::forward< T >(t).content() ->is_reduced())
 
template<typename T >
static auto unwrap (T &&t) -> decltype(std::forward< T >(t).content() ->unwrap())
 
template<typename T >
static auto unwrap_all (T &&t) -> decltype(std::forward< T >(t).content() ->unwrap_all())
 
template<typename T , typename U >
static auto rewrap (T &&t, U &&x) -> decltype(std::forward< T >(t).content() ->rewrap(std::forward< U >(x)))
 
template<typename T , typename D >
static auto data (T &&t, D &&d) -> estd::decay_t< decltype(std::forward< D >(d)())>
 

Detailed Description

template<>
struct atria::xform::state_traits< any_state >

Definition at line 279 of file any_state.hpp.


The documentation for this struct was generated from the following file:
Fork me on GitHub