libpsynth 0.2.1
Public Types
psynth::base::all_superclasses< ClsDef > Struct Template Reference

#include <c3_class.hpp>

List of all members.

Public Types

typedef direct_superclasses
< ClsDef >::type 
superclasses
typedef detail::merge_lists
< mpl::list< ClsDef >
, typename concat< typename
mpl::transform< superclasses,
mpl::quote1< all_superclasses >
>::type, mpl::list
< superclasses > >::type >
::type 
type

template<class ClsDef>
struct psynth::base::all_superclasses< ClsDef >


Member Typedef Documentation

template<class ClsDef>
typedef direct_superclasses<ClsDef>::type psynth::base::all_superclasses< ClsDef >::superclasses
template<class ClsDef>
typedef detail::merge_lists< mpl::list<ClsDef>, typename concat< typename mpl::transform< superclasses, mpl::quote1<all_superclasses> >::type, mpl::list<superclasses> >::type >::type psynth::base::all_superclasses< ClsDef >::type

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