Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::lookup_one_property< const T, Tag > Struct Template Reference

#include <property.hpp>

Public Types

typedef const
lookup_one_property_internal
< T, Tag >::type 
type
 

Public Member Functions

 BOOST_STATIC_CONSTANT (bool, found=(lookup_one_property_internal< T, Tag >::found))
 

Static Public Member Functions

template<typename U >
static lazy_enable_if< is_same
< T, U >, add_reference< const
typename
lookup_one_property_internal
< T, Tag >::type > >::type 
lookup (const U &p, Tag tag)
 

Member Typedef Documentation

template<typename T , typename Tag >
typedef const lookup_one_property_internal<T, Tag>::type boost::lookup_one_property< const T, Tag >::type

Member Function Documentation

template<typename T , typename Tag >
boost::lookup_one_property< const T, Tag >::BOOST_STATIC_CONSTANT ( bool  ,
found  = (lookup_one_property_internalT, Tag >::found) 
)
template<typename T , typename Tag >
template<typename U >
static lazy_enable_if<is_same<T, U>, add_reference<const typename lookup_one_property_internal<T, Tag>::type> >::type boost::lookup_one_property< const T, Tag >::lookup ( const U &  p,
Tag  tag 
)
inlinestatic

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