Go to the source code of this file.
Classes | |
class | wali::Triple< T, U, V > |
class | wali::Quad< T, U, V, W > |
struct | wali::hm_hash< KeyPair > |
struct | wali::hm_equal< KeyPair > |
struct | wali::hm_hash< KeyTriple > |
struct | wali::hm_equal< KeyTriple > |
struct | wali::hm_hash< std::set< Key > > |
struct | wali::hm_equal< std::set< Key > > |
Namespaces | |
namespace | wali |
Typedefs | |
typedef std::pair< Key, Key > | wali::KeyPair |
KeyPair. | |
typedef Triple< Key, Key, Key > | wali::KeyTriple |
KeyTriple. | |
typedef Quad< Key, Key, Key, Key > | wali::KeyQuad |
KeyQuad. | |
Functions | |
template<typename T , typename U , typename V > | |
Triple< T, U, V > | wali::make_triple (T const &t, U const &u, V const &v) |
Return a Triple with the given types (analgous to std::make_pair). | |
template<typename T , typename U , typename V , typename W > | |
Quad< T, U, V, W > | wali::make_quad (T const &t, U const &u, V const &v, W const &w) |
Return a Quad with the given types (analgous to std::make_pair). |