Public Types | Private Types
boost::detail::resolve_default< Arg, DefaultGen, Base, Traits > Class Template Reference

#include <named_template_params.hpp>

List of all members.

Public Types

typedef Selector::template
select< Arg, DefaultGen, Base,
Traits >::type 
type

Private Types

enum  { is_def = is_default<Arg>::value }
typedef choose_arg_or_default
< is_def >::type 
Selector

Detailed Description

template<class Arg, class DefaultGen, class Base, class Traits>
class boost::detail::resolve_default< Arg, DefaultGen, Base, Traits >

Definition at line 77 of file named_template_params.hpp.


Member Typedef Documentation

template<class Arg , class DefaultGen , class Base , class Traits >
typedef choose_arg_or_default<is_def>::type boost::detail::resolve_default< Arg, DefaultGen, Base, Traits >::Selector [private]

Definition at line 84 of file named_template_params.hpp.

template<class Arg , class DefaultGen , class Base , class Traits >
typedef Selector ::template select<Arg, DefaultGen, Base, Traits>::type boost::detail::resolve_default< Arg, DefaultGen, Base, Traits >::type

Definition at line 88 of file named_template_params.hpp.


Member Enumeration Documentation

template<class Arg , class DefaultGen , class Base , class Traits >
anonymous enum [private]
Enumerator:
is_def 

Definition at line 83 of file named_template_params.hpp.


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


appl
Author(s): petercai
autogenerated on Tue Jan 7 2014 11:02:30