Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::nfp::keyword< unique_id, required > Struct Template Reference

#include <named_params.hpp>

Inheritance diagram for boost::nfp::keyword< unique_id, required >:

Public Types

typedef unique_id id
 

Public Member Functions

template<typename T >
named_parameter< T const,
unique_id > 
operator= (T const &t) const
 
template<typename T >
named_parameter< T, unique_id > operator= (T &t) const
 
named_parameter< char const
*, unique_id, char const * > 
operator= (char const *t) const
 

Member Typedef Documentation

template<typename unique_id, bool required = false>
typedef unique_id boost::nfp::keyword< unique_id, required >::id

Member Function Documentation

template<typename unique_id, bool required = false>
template<typename T >
named_parameter<T const,unique_id> boost::nfp::keyword< unique_id, required >::operator= ( T const &  t) const
inline
template<typename unique_id, bool required = false>
template<typename T >
named_parameter<T,unique_id> boost::nfp::keyword< unique_id, required >::operator= ( T t) const
inline
template<typename unique_id, bool required = false>
named_parameter<char const*,unique_id,char const*> boost::nfp::keyword< unique_id, required >::operator= ( char const *  t) const
inline

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