MADNESS  version 0.9
Classes | Namespaces | Typedefs | Functions
dist_keys.h File Reference
#include <madness/world/uniqueid.h>
#include <madness/world/worldtypes.h>
Include dependency graph for dist_keys.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  madness::ProcessKey< Key, Tag >
 Key object that included the process information. More...
 
class  madness::TaggedKey< Key, Tag >
 Key object that uses a tag to differentiate keys. More...
 

Namespaces

 madness
 Holds machinery to set up Functions/FuncImpls using various Factories and Interfaces.
 
 std
 

Typedefs

typedef std::pair< uniqueidT,
std::size_t > 
madness::DistributedID
 Distributed ID which is used to identify objects. More...
 

Functions

bool madness::operator== (const DistributedID &left, const DistributedID &right)
 Distributed ID equality comparison operator. More...
 
bool madness::operator!= (const DistributedID &left, const DistributedID &right)
 Distributed ID inequality comparison operator. More...
 
madness::hashT std::hash_value (const madness::DistributedID &id)
 Hash a DistributedID. More...