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

#include <tuples.hpp>

Inheritance diagram for phoenix::tuple_base< DerivedT >:

Public Types

typedef nil_t a_type
 
typedef nil_t b_type
 
typedef nil_t c_type
 

Public Member Functions

template<int N>
tuple_element< N, DerivedT >
::crtype 
operator[] (tuple_index< N >) const
 
template<int N>
tuple_element< N, DerivedT >::rtype operator[] (tuple_index< N >)
 

Member Typedef Documentation

template<typename DerivedT>
typedef nil_t phoenix::tuple_base< DerivedT >::a_type
template<typename DerivedT>
typedef nil_t phoenix::tuple_base< DerivedT >::b_type
template<typename DerivedT>
typedef nil_t phoenix::tuple_base< DerivedT >::c_type

Member Function Documentation

template<typename DerivedT>
template<int N>
tuple_element<N, DerivedT>::crtype phoenix::tuple_base< DerivedT >::operator[] ( tuple_index< N ) const
inline
template<typename DerivedT>
template<int N>
tuple_element<N, DerivedT>::rtype phoenix::tuple_base< DerivedT >::operator[] ( tuple_index< N )
inline

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