Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::_bi::storage9< A1, A2, A3, A4, A5, A6, A7, A8, A9 > Struct Template Reference

#include <storage.hpp>

Inheritance diagram for boost::_bi::storage9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >:
Collaboration diagram for boost::_bi::storage9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >:

Public Types

typedef storage8< A1, A2, A3,
A4, A5, A6, A7, A8 > 
inherited
 

Public Member Functions

 storage9 (A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7, A8 a8, A9 a9)
 
template<class V >
void accept (V &v) const
 

Public Attributes

A9 a9_
 
A8 a8_
 
A7 a7_
 
A6 a6_
 
A5 a5_
 
A4 a4_
 
A3 a3_
 
A2 a2_
 
A1 a1_
 

Member Typedef Documentation

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
typedef storage8<A1, A2, A3, A4, A5, A6, A7, A8> boost::_bi::storage9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::inherited

Constructor & Destructor Documentation

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
boost::_bi::storage9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::storage9 ( A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5,
A6  a6,
A7  a7,
A8  a8,
A9  a9 
)
inline

Member Function Documentation

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
template<class V >
void boost::_bi::storage9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::accept ( V &  v) const
inline

Member Data Documentation

template<class A1 >
A1 boost::_bi::storage1< A1 >::a1_
inherited

Referenced by boost::_bi::storage1< A1 >::accept(), boost::_bi::list1< A1 >::operator()(), boost::_bi::list2< A1, A2 >::operator()(), boost::_bi::list3< A1, A2, A3 >::operator()(), boost::_bi::list4< A1, A2, A3, A4 >::operator()(), boost::_bi::list5< A1, A2, A3, A4, A5 >::operator()(), boost::_bi::list6< A1, A2, A3, A4, A5, A6 >::operator()(), boost::_bi::list7< A1, A2, A3, A4, A5, A6, A7 >::operator()(), boost::_bi::list8< A1, A2, A3, A4, A5, A6, A7, A8 >::operator()(), boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator()(), boost::_bi::list1< A1 >::operator==(), boost::_bi::list2< A1, A2 >::operator==(), boost::_bi::list3< A1, A2, A3 >::operator==(), boost::_bi::list4< A1, A2, A3, A4 >::operator==(), boost::_bi::list5< A1, A2, A3, A4, A5 >::operator==(), boost::_bi::list6< A1, A2, A3, A4, A5, A6 >::operator==(), boost::_bi::list7< A1, A2, A3, A4, A5, A6, A7 >::operator==(), boost::_bi::list8< A1, A2, A3, A4, A5, A6, A7, A8 >::operator==(), boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator==(), boost::_bi::list1< A1 >::operator[](), boost::_bi::list2< A1, A2 >::operator[](), boost::_bi::list3< A1, A2, A3 >::operator[](), boost::_bi::list4< A1, A2, A3, A4 >::operator[](), boost::_bi::list5< A1, A2, A3, A4, A5 >::operator[](), boost::_bi::list6< A1, A2, A3, A4, A5, A6 >::operator[](), boost::_bi::list7< A1, A2, A3, A4, A5, A6, A7 >::operator[](), boost::_bi::list8< A1, A2, A3, A4, A5, A6, A7, A8 >::operator[](), and boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[]().

template<class A1 , class A2 >
A2 boost::_bi::storage2< A1, A2 >::a2_
inherited

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