Rosetta Utilities  2014.35
Classes | Namespaces | Functions
Key4Tuple.hh File Reference

4-tuple meta-key More...

#include <utility/keys/Key4Tuple.fwd.hh>

Classes

class  utility::keys::Key4Tuple< K1, K2, K3, K4 >
 4-tuple meta-key More...
 

Namespaces

 utility
 unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 1.
 
 utility::keys
 

Functions

template<typename K1 , typename K2 , typename K3 , typename K4 >
bool utility::keys::operator== (Key4Tuple< K1, K2, K3, K4 > const &a, Key4Tuple< K1, K2, K3, K4 > const &b)
 Key4Tuple == Key4Tuple. More...
 
template<typename K1 , typename K2 , typename K3 , typename K4 >
bool utility::keys::operator!= (Key4Tuple< K1, K2, K3, K4 > const &a, Key4Tuple< K1, K2, K3, K4 > const &b)
 Key4Tuple != Key4Tuple. More...
 
template<typename K1 , typename K2 , typename K3 , typename K4 >
bool utility::keys::operator< (Key4Tuple< K1, K2, K3, K4 > const &a, Key4Tuple< K1, K2, K3, K4 > const &b)
 Key4Tuple < Key4Tuple. More...
 

Detailed Description

4-tuple meta-key

Author
Stuart G. Mentzer (Stuar.nosp@m.t_Me.nosp@m.ntzer.nosp@m.@obj.nosp@m.exx.c.nosp@m.om)
Note
  • Provides a meta-key from keys of different types