GNU g++  v5.2.1
GNU Standard C++
__gnu_parallel::_Lexicographic< _T1, _T2, _Compare > Class Template Reference

Compare __a pair of types lexicographically, ascending. More...

#include <multiseq_selection.h>

Inheritance diagram for __gnu_parallel::_Lexicographic< _T1, _T2, _Compare >:
Collaboration diagram for __gnu_parallel::_Lexicographic< _T1, _T2, _Compare >:

Public Member Functions

 _Lexicographic (_Compare &__comp)
 
bool operator() (const std::pair< _T1, _T2 > &__p1, const std::pair< _T1, _T2 > &__p2) const
 

Private Attributes

_Compare & _M_comp
 

Detailed Description

template<typename _T1, typename _T2, typename _Compare>
class __gnu_parallel::_Lexicographic< _T1, _T2, _Compare >

Compare __a pair of types lexicographically, ascending.

Constructor & Destructor Documentation

template<typename _T1, typename _T2, typename _Compare>
__gnu_parallel::_Lexicographic< _T1, _T2, _Compare >::_Lexicographic ( _Compare &  __comp)
inline

Member Function Documentation

template<typename _T1, typename _T2, typename _Compare>
bool __gnu_parallel::_Lexicographic< _T1, _T2, _Compare >::operator() ( const std::pair< _T1, _T2 > &  __p1,
const std::pair< _T1, _T2 > &  __p2 
) const
inline

Member Data Documentation

template<typename _T1, typename _T2, typename _Compare>
_Compare& __gnu_parallel::_Lexicographic< _T1, _T2, _Compare >::_M_comp
private

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