uLib-0.2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
uLib::detail::ObjectProps::get_props< T > Struct Template Reference

#include <Core/ObjectProps.h>

Public Types

typedef
detail::TypeIntrospection::child_first
< T >::type 
CFTypeList
 
typedef mpl::filter_view
< CFTypeList, IsA< mpl::_ >
>::type 
FilteredCFTypeList
 
typedef mpl::transform_view
< FilteredCFTypeList,
props_type< mpl::_ > >::type 
type
 
typedef
detail::TypeIntrospection::child_first_impl
< T >::Childs 
CFBaseList
 
typedef mpl::filter_view
< CFBaseList, IsA< mpl::_ >
>::type 
FilteredCFBaseList
 

Member Typedef Documentation

Get Parent list from CFTypeList

CFList has result but this method check for has BaseList

template<typename T>
typedef mpl::filter_view< CFBaseList, IsA<mpl::_> >::type uLib::detail::ObjectProps::get_props< T >::FilteredCFBaseList

Filter Parents that have not Propable feature

template<typename T>
typedef mpl::filter_view< CFTypeList, IsA<mpl::_> >::type uLib::detail::ObjectProps::get_props< T >::FilteredCFTypeList

Filter List items that have not Propable feature

template<typename T>
typedef mpl::transform_view< FilteredCFTypeList, props_type<mpl::_> >::type uLib::detail::ObjectProps::get_props< T >::type

Get Props from each Parent in Seq


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