libpsynth 0.2.1
Classes | Public Types
psynth::base::detail::do_merge_lists< ReversedPartialResult, RemainingInputs >::candidate< C > Struct Template Reference

#include <c3_class.hpp>

List of all members.

Classes

struct  tail_p

Public Types

typedef C::type cls
typedef mpl::if_< mpl::not_
< any_p< RemainingInputs,
mpl::quote1< tail_p > > >, cls,
mpl::false_ >::type 
type

template<class ReversedPartialResult, class RemainingInputs>
template<class C>
struct psynth::base::detail::do_merge_lists< ReversedPartialResult, RemainingInputs >::candidate< C >


Member Typedef Documentation

template<class ReversedPartialResult , class RemainingInputs >
template<class C >
typedef C::type psynth::base::detail::do_merge_lists< ReversedPartialResult, RemainingInputs >::candidate< C >::cls
template<class ReversedPartialResult , class RemainingInputs >
template<class C >
typedef mpl::if_< mpl::not_<any_p<RemainingInputs, mpl::quote1<tail_p> > >, cls, mpl::false_>::type psynth::base::detail::do_merge_lists< ReversedPartialResult, RemainingInputs >::candidate< C >::type

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