Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::parameter::aux Namespace Reference

Classes

struct  argument_pack
 
struct  as_parameter_requirements
 
struct  deduce_tag
 
struct  deduce_tag0
 
struct  deduced_item
 
struct  get_predicate
 
struct  get_predicate_or_default
 
struct  get_predicate_or_default< use_default >
 
struct  get_tag_type
 
struct  get_tag_type0
 
struct  has_default
 
struct  insert_tagged
 
struct  is_deduced
 
struct  is_deduced0
 
struct  is_name_tag
 
struct  is_named_argument
 
struct  item
 
struct  make_arg_list
 
struct  make_arg_list0
 
struct  make_arg_list_aux
 
struct  make_deduced_item
 
struct  make_deduced_items
 
struct  make_item
 
struct  make_items
 
struct  match
 
struct  name_tag
 
struct  name_tag_base
 
struct  predicate
 
struct  satisfies
 
struct  satisfies_requirements_of
 
struct  tag_deduced
 
struct  tag_keyword_arg
 
struct  tag_template_keyword_arg
 
struct  tag_type
 
struct  unwrap_predicate
 
struct  unwrap_predicate< void * >
 
struct  unwrap_predicate< void *(Predicate)>
 
struct  unwrap_predicate< void(Target)>
 
struct  use_default
 

Functions

template<class T >
Tas_lvalue (T &value, long)
 
template<class T >
T const & as_lvalue (T const &value, int)
 

Function Documentation

template<class T >
T const& boost::parameter::aux::as_lvalue ( T const &  value,
int   
)