Inherits std::_Select1st< _Pair >.
 | 
| _Pair::first_type &  | operator() (_Pair &__x) const | 
|   | 
| template<typename _Pair2 >  | 
| _Pair2::first_type &  | operator() (_Pair2 &__x) const | 
|   | 
| const _Pair::first_type &  | operator() (const _Pair &__x) const | 
|   | 
| template<typename _Pair2 >  | 
| const _Pair2::first_type &  | operator() (const _Pair2 &__x) const | 
|   | 
template<class _Pair>
struct __gnu_cxx::select1st< _Pair >
An SGI extension . 
Definition at line 197 of file ext/functional.
 
◆ argument_type
argument_type is the type of the argument 
Definition at line 120 of file stl_function.h.
 
 
◆ result_type
◆ operator()() [1/4]
template<typename _Pair > 
  
  
      
        
          | _Pair::first_type & std::_Select1st< _Pair >::operator()  | 
          ( | 
          _Pair &  | 
          __x | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
◆ operator()() [2/4]
template<typename _Pair > 
template<typename _Pair2 > 
  
  
      
        
          | _Pair2::first_type & std::_Select1st< _Pair >::operator()  | 
          ( | 
          _Pair2 &  | 
          __x | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
◆ operator()() [3/4]
template<typename _Pair > 
  
  
      
        
          | const _Pair::first_type & std::_Select1st< _Pair >::operator()  | 
          ( | 
          const _Pair &  | 
          __x | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
◆ operator()() [4/4]
template<typename _Pair > 
template<typename _Pair2 > 
  
  
      
        
          | const _Pair2::first_type & std::_Select1st< _Pair >::operator()  | 
          ( | 
          const _Pair2 &  | 
          __x | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
The documentation for this struct was generated from the following file: