Public Member Functions | Private Attributes | List of all members
boost::_bi::rrlist3< A1, A2, A3 > Class Template Reference

#include <bind.hpp>

Public Member Functions

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
 
template<class T >
Toperator[] (reference_wrapper< T > const &v) const
 
 rrlist3 (A1 &a1, A2 &a2, A3 &a3)
 

Private Attributes

A1a1_
 
A2a2_
 
A3a3_
 

Detailed Description

template<class A1, class A2, class A3>
class boost::_bi::rrlist3< A1, A2, A3 >

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

Constructor & Destructor Documentation

◆ rrlist3()

template<class A1 , class A2 , class A3 >
boost::_bi::rrlist3< A1, A2, A3 >::rrlist3 ( A1 a1,
A2 a2,
A3 a3 
)
inline

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

Member Function Documentation

◆ operator[]() [1/11]

template<class A1 , class A2 , class A3 >
template<class T >
T& boost::_bi::rrlist3< A1, A2, A3 >::operator[] ( _bi::value< T > &  v) const
inline

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

◆ operator[]() [2/11]

template<class A1 , class A2 , class A3 >
template<class T >
const T& boost::_bi::rrlist3< A1, A2, A3 >::operator[] ( _bi::value< T > const &  v) const
inline

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

◆ operator[]() [3/11]

template<class A1 , class A2 , class A3 >
template<class R , class F , class L >
result_traits<R, F>::type boost::_bi::rrlist3< A1, A2, A3 >::operator[] ( bind_t< R, F, L > &  b) const
inline

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

◆ operator[]() [4/11]

template<class A1 , class A2 , class A3 >
template<class R , class F , class L >
result_traits<R, F>::type boost::_bi::rrlist3< A1, A2, A3 >::operator[] ( bind_t< R, F, L > const &  b) const
inline

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

◆ operator[]() [5/11]

template<class A1 , class A2 , class A3 >
A1&& boost::_bi::rrlist3< A1, A2, A3 >::operator[] ( boost::arg< 1 >  *)() const
inline

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

◆ operator[]() [6/11]

template<class A1 , class A2 , class A3 >
A1&& boost::_bi::rrlist3< A1, A2, A3 >::operator[] ( boost::arg< 1 >  ) const
inline

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

◆ operator[]() [7/11]

template<class A1 , class A2 , class A3 >
A2&& boost::_bi::rrlist3< A1, A2, A3 >::operator[] ( boost::arg< 2 >  *)() const
inline

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

◆ operator[]() [8/11]

template<class A1 , class A2 , class A3 >
A2&& boost::_bi::rrlist3< A1, A2, A3 >::operator[] ( boost::arg< 2 >  ) const
inline

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

◆ operator[]() [9/11]

template<class A1 , class A2 , class A3 >
A3&& boost::_bi::rrlist3< A1, A2, A3 >::operator[] ( boost::arg< 3 >  *)() const
inline

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

◆ operator[]() [10/11]

template<class A1 , class A2 , class A3 >
A3&& boost::_bi::rrlist3< A1, A2, A3 >::operator[] ( boost::arg< 3 >  ) const
inline

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

◆ operator[]() [11/11]

template<class A1 , class A2 , class A3 >
template<class T >
T& boost::_bi::rrlist3< A1, A2, A3 >::operator[] ( reference_wrapper< T > const &  v) const
inline

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

Member Data Documentation

◆ a1_

template<class A1 , class A2 , class A3 >
A1& boost::_bi::rrlist3< A1, A2, A3 >::a1_
private

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

◆ a2_

template<class A1 , class A2 , class A3 >
A2& boost::_bi::rrlist3< A1, A2, A3 >::a2_
private

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

◆ a3_

template<class A1 , class A2 , class A3 >
A3& boost::_bi::rrlist3< A1, A2, A3 >::a3_
private

Definition at line 945 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