CMS 3D CMS Logo

Public Member Functions | Private Member Functions

StringPairCompare Class Reference

List of all members.

Public Member Functions

bool operator() (const std::pair< std::string, std::string > &lhs, const std::pair< std::string, std::string > &rhs) const
bool operator() (const std::pair< std::string, std::string >::first_type &lhs, const std::pair< std::string, std::string > &rhs) const
bool operator() (const std::pair< std::string, std::string > &lhs, const std::pair< std::string, std::string >::first_type &rhs) const

Private Member Functions

bool keyLess (const std::pair< std::string, std::string >::first_type &k1, const std::pair< std::string, std::string >::first_type &k2) const

Detailed Description

Definition at line 127 of file EgHLTTrigTools.cc.


Member Function Documentation

bool StringPairCompare::keyLess ( const std::pair< std::string, std::string >::first_type &  k1,
const std::pair< std::string, std::string >::first_type &  k2 
) const [inline, private]

Definition at line 136 of file EgHLTTrigTools.cc.

{return k1<k2;}
bool StringPairCompare::operator() ( const std::pair< std::string, std::string > &  lhs,
const std::pair< std::string, std::string >::first_type &  rhs 
) const [inline]

Definition at line 131 of file EgHLTTrigTools.cc.

                                                                         {return keyLess(lhs.first,rhs);}
bool StringPairCompare::operator() ( const std::pair< std::string, std::string >::first_type &  lhs,
const std::pair< std::string, std::string > &  rhs 
) const [inline]

Definition at line 133 of file EgHLTTrigTools.cc.

                                                               {return keyLess(lhs,rhs.first);}
bool StringPairCompare::operator() ( const std::pair< std::string, std::string > &  lhs,
const std::pair< std::string, std::string > &  rhs 
) const [inline]

Definition at line 129 of file EgHLTTrigTools.cc.

                                                               {return keyLess(lhs.first,rhs.first);}