Public Member Functions | Private Types | List of all members
boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 > Class Template Reference

#include <bind.hpp>

Inheritance diagram for boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >:
Inheritance graph
[legend]

Public Member Functions

template<class V >
void accept (V &v) const
 
 list9 (A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7, A8 a8, A9 a9)
 
template<class R , class F , class A >
R operator() (type< R >, F &f, A &a, long)
 
template<class R , class F , class A >
R operator() (type< R >, F const &f, A &a, long) const
 
template<class F , class A >
void operator() (type< void >, F &f, A &a, int)
 
template<class F , class A >
void operator() (type< void >, F const &f, A &a, int) const
 
bool operator== (list9 const &rhs) const
 
template<class T >
Toperator[] (_bi::value< T > &v) const
 
template<class T >
const Toperator[] (_bi::value< T > const &v) const
 
template<class R , class F , class L >
result_traits< R, F >::type operator[] (bind_t< R, F, L > &b) const
 
template<class R , class F , class L >
result_traits< R, F >::type operator[] (bind_t< R, F, L > const &b) const
 
A1 operator[] (boost::arg< 1 >(*)()) const
 
A1 operator[] (boost::arg< 1 >) const
 
A2 operator[] (boost::arg< 2 >(*)()) const
 
A2 operator[] (boost::arg< 2 >) const
 
A3 operator[] (boost::arg< 3 >(*)()) const
 
A3 operator[] (boost::arg< 3 >) const
 
A4 operator[] (boost::arg< 4 >(*)()) const
 
A4 operator[] (boost::arg< 4 >) const
 
A5 operator[] (boost::arg< 5 >(*)()) const
 
A5 operator[] (boost::arg< 5 >) const
 
A6 operator[] (boost::arg< 6 >(*)()) const
 
A6 operator[] (boost::arg< 6 >) const
 
A7 operator[] (boost::arg< 7 >(*)()) const
 
A7 operator[] (boost::arg< 7 >) const
 
A8 operator[] (boost::arg< 8 >(*)()) const
 
A8 operator[] (boost::arg< 8 >) const
 
A9 operator[] (boost::arg< 9 >(*)()) const
 
A9 operator[] (boost::arg< 9 >) const
 
template<class T >
Toperator[] (reference_wrapper< T > const &v) const
 

Private Types

typedef storage9< A1, A2, A3, A4, A5, A6, A7, A8, A9 > base_type
 
- Private Types inherited from boost::_bi::storage9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >
typedef storage8< A1, A2, A3, A4, A5, A6, A7, A8 > inherited
 
- Private Types inherited from boost::_bi::storage8< A1, A2, A3, A4, A5, A6, A7, A8 >
typedef storage7< A1, A2, A3, A4, A5, A6, A7inherited
 
- Private Types inherited from boost::_bi::storage7< A1, A2, A3, A4, A5, A6, A7 >
typedef storage6< A1, A2, A3, A4, A5, A6inherited
 
- Private Types inherited from boost::_bi::storage6< A1, A2, A3, A4, A5, A6 >
typedef storage5< A1, A2, A3, A4, A5inherited
 
- Private Types inherited from boost::_bi::storage5< A1, A2, A3, A4, A5 >
typedef storage4< A1, A2, A3, A4inherited
 
- Private Types inherited from boost::_bi::storage4< A1, A2, A3, A4 >
typedef storage3< A1, A2, A3inherited
 
- Private Types inherited from boost::_bi::storage3< A1, A2, A3 >
typedef storage2< A1, A2inherited
 
- Private Types inherited from boost::_bi::storage2< A1, A2 >
typedef storage1< A1inherited
 

Additional Inherited Members

- Private Member Functions inherited from boost::_bi::storage9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >
template<class V >
void accept (V &v) const
 
 storage9 (A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7, A8 a8, A9 a9)
 
- Private Member Functions inherited from boost::_bi::storage8< A1, A2, A3, A4, A5, A6, A7, A8 >
template<class V >
void accept (V &v) const
 
 storage8 (A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7, A8 a8)
 
- Private Member Functions inherited from boost::_bi::storage7< A1, A2, A3, A4, A5, A6, A7 >
template<class V >
void accept (V &v) const
 
 storage7 (A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7)
 
- Private Member Functions inherited from boost::_bi::storage6< A1, A2, A3, A4, A5, A6 >
template<class V >
void accept (V &v) const
 
 storage6 (A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6)
 
- Private Member Functions inherited from boost::_bi::storage5< A1, A2, A3, A4, A5 >
template<class V >
void accept (V &v) const
 
 storage5 (A1 a1, A2 a2, A3 a3, A4 a4, A5 a5)
 
- Private Member Functions inherited from boost::_bi::storage4< A1, A2, A3, A4 >
template<class V >
void accept (V &v) const
 
 storage4 (A1 a1, A2 a2, A3 a3, A4 a4)
 
- Private Member Functions inherited from boost::_bi::storage3< A1, A2, A3 >
template<class V >
void accept (V &v) const
 
 storage3 (A1 a1, A2 a2, A3 a3)
 
- Private Member Functions inherited from boost::_bi::storage2< A1, A2 >
template<class V >
void accept (V &v) const
 
 storage2 (A1 a1, A2 a2)
 
- Private Member Functions inherited from boost::_bi::storage1< A1 >
template<class V >
void accept (V &v) const
 
 storage1 (A1 a1)
 
- Private Attributes inherited from boost::_bi::storage9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >
A9 a9_
 
- Private Attributes inherited from boost::_bi::storage8< A1, A2, A3, A4, A5, A6, A7, A8 >
A8 a8_
 
- Private Attributes inherited from boost::_bi::storage7< A1, A2, A3, A4, A5, A6, A7 >
A7 a7_
 
- Private Attributes inherited from boost::_bi::storage6< A1, A2, A3, A4, A5, A6 >
A6 a6_
 
- Private Attributes inherited from boost::_bi::storage5< A1, A2, A3, A4, A5 >
A5 a5_
 
- Private Attributes inherited from boost::_bi::storage4< A1, A2, A3, A4 >
A4 a4_
 
- Private Attributes inherited from boost::_bi::storage3< A1, A2, A3 >
A3 a3_
 
- Private Attributes inherited from boost::_bi::storage2< A1, A2 >
A2 a2_
 
- Private Attributes inherited from boost::_bi::storage1< A1 >
A1 a1_
 

Detailed Description

template<class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9>
class boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >

Definition at line 781 of file bind/bind.hpp.

Member Typedef Documentation

◆ base_type

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
typedef storage9< A1, A2, A3, A4, A5, A6, A7, A8, A9 > boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::base_type
private

Definition at line 785 of file bind/bind.hpp.

Constructor & Destructor Documentation

◆ list9()

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

Definition at line 789 of file bind/bind.hpp.

Member Function Documentation

◆ accept()

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::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::accept ( V &  v) const
inline

Definition at line 841 of file bind/bind.hpp.

◆ operator()() [1/4]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
template<class R , class F , class A >
R boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator() ( type< R ,
F &  f,
A &  a,
long   
)
inline

Definition at line 821 of file bind/bind.hpp.

◆ operator()() [2/4]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
template<class R , class F , class A >
R boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator() ( type< R ,
F const &  f,
A &  a,
long   
) const
inline

Definition at line 826 of file bind/bind.hpp.

◆ operator()() [3/4]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
template<class F , class A >
void boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator() ( type< void >  ,
F &  f,
A &  a,
int   
)
inline

Definition at line 831 of file bind/bind.hpp.

◆ operator()() [4/4]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
template<class F , class A >
void boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator() ( type< void >  ,
F const &  f,
A &  a,
int   
) const
inline

Definition at line 836 of file bind/bind.hpp.

◆ operator==()

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
bool boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator== ( list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 > const &  rhs) const
inline

Definition at line 846 of file bind/bind.hpp.

◆ operator[]() [1/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
template<class T >
T& boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( _bi::value< T > &  v) const
inline

Definition at line 811 of file bind/bind.hpp.

◆ operator[]() [2/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
template<class T >
const T& boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( _bi::value< T > const &  v) const
inline

Definition at line 813 of file bind/bind.hpp.

◆ operator[]() [3/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
template<class R , class F , class L >
result_traits<R, F>::type boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( bind_t< R, F, L > &  b) const
inline

Definition at line 817 of file bind/bind.hpp.

◆ operator[]() [4/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
template<class R , class F , class L >
result_traits<R, F>::type boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( bind_t< R, F, L > const &  b) const
inline

Definition at line 819 of file bind/bind.hpp.

◆ operator[]() [5/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A1 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 1 >  *)() const
inline

Definition at line 801 of file bind/bind.hpp.

◆ operator[]() [6/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A1 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 1 >  ) const
inline

Definition at line 791 of file bind/bind.hpp.

◆ operator[]() [7/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A2 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 2 >  *)() const
inline

Definition at line 802 of file bind/bind.hpp.

◆ operator[]() [8/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A2 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 2 >  ) const
inline

Definition at line 792 of file bind/bind.hpp.

◆ operator[]() [9/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A3 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 3 >  *)() const
inline

Definition at line 803 of file bind/bind.hpp.

◆ operator[]() [10/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A3 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 3 >  ) const
inline

Definition at line 793 of file bind/bind.hpp.

◆ operator[]() [11/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A4 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 4 >  *)() const
inline

Definition at line 804 of file bind/bind.hpp.

◆ operator[]() [12/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A4 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 4 >  ) const
inline

Definition at line 794 of file bind/bind.hpp.

◆ operator[]() [13/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A5 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 5 >  *)() const
inline

Definition at line 805 of file bind/bind.hpp.

◆ operator[]() [14/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A5 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 5 >  ) const
inline

Definition at line 795 of file bind/bind.hpp.

◆ operator[]() [15/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A6 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 6 >  *)() const
inline

Definition at line 806 of file bind/bind.hpp.

◆ operator[]() [16/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A6 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 6 >  ) const
inline

Definition at line 796 of file bind/bind.hpp.

◆ operator[]() [17/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A7 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 7 >  *)() const
inline

Definition at line 807 of file bind/bind.hpp.

◆ operator[]() [18/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A7 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 7 >  ) const
inline

Definition at line 797 of file bind/bind.hpp.

◆ operator[]() [19/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A8 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 8 >  *)() const
inline

Definition at line 808 of file bind/bind.hpp.

◆ operator[]() [20/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A8 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 8 >  ) const
inline

Definition at line 798 of file bind/bind.hpp.

◆ operator[]() [21/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A9 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 9 >  *)() const
inline

Definition at line 809 of file bind/bind.hpp.

◆ operator[]() [22/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
A9 boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( boost::arg< 9 >  ) const
inline

Definition at line 799 of file bind/bind.hpp.

◆ operator[]() [23/23]

template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 , class A8 , class A9 >
template<class T >
T& boost::_bi::list9< A1, A2, A3, A4, A5, A6, A7, A8, A9 >::operator[] ( reference_wrapper< T > const &  v) const
inline

Definition at line 815 of file bind/bind.hpp.


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


sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:56:23