Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::pat::detail Namespace Reference

Classes

class  cloneable_interface
 
struct  cloneable_interface_deleter
 
class  cloneable_wrapper
 
class  abstract_factory_base
 
struct  pack
 
struct  make_pack_helper
 
struct  make_pack_helper< false, true, std::integral_constant< std::size_t, 0 >, pack< Useless, Vals...> >
 
struct  make_pack_helper< false, false, std::integral_constant< std::size_t, X >, pack< Useless, Vals...> >
 
class  abs_factory
 

Typedefs

template<std::size_t Size>
using make_pack = typename make_pack_helper< Size< 0, Size==0, std::integral_constant< std::size_t, Size >, pack< int > >::type
 

Typedef Documentation

template<std::size_t Size>
using nana::pat::detail::make_pack = typedef typename make_pack_helper<Size < 0, Size == 0, std::integral_constant<std::size_t, Size>, pack<int> >::type