Example #1
0
 size_t operator()(const UserID &u) const {
     return std::hash<std::string>()(u.name()) ^ std::hash<unsigned int>()(u.index());
 }
Example #2
0
 bool operator()(const UserID &u1, const UserID &u2) const {
     if(u1.name()==u2.name() && u1.index()==u2.index()) return true;
     return false;
 }