Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::python::detail::keywords< 1 > Struct Template Reference

#include <args.hpp>

Inheritance diagram for boost::python::detail::keywords< 1 >:
Collaboration diagram for boost::python::detail::keywords< 1 >:

Public Member Functions

 keywords (char const *name)
 
template<class T >
python::argoperator= (T const &value)
 
 operator detail::keyword const & () const
 
 BOOST_STATIC_CONSTANT (std::size_t, size=nkeywords)
 
keyword_range range () const
 
keywords< nkeywords+1 > operator, (python::arg const &k) const
 
keywords< nkeywords+1 > operator, (char const *name) const
 

Public Attributes

keyword elements [nkeywords]
 

Constructor & Destructor Documentation

Member Function Documentation

boost::python::detail::keywords_base< nkeywords >::BOOST_STATIC_CONSTANT ( std::size_t  ,
size  = nkeywords 
)
inherited
keywords<nkeywords+1> boost::python::detail::keywords_base< nkeywords >::operator, ( python::arg const &  k) const
inherited
keywords<nkeywords + 1> boost::python::detail::keywords_base< nkeywords >::operator, ( char const *  name) const
inherited

Member Data Documentation

keyword boost::python::detail::keywords_base< nkeywords >::elements[nkeywords]
inherited

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