MADNESS
0.10.1
|
#include <madness/world/uniqueid.h>
#include <madness/world/worldtypes.h>
#include <madness/world/print.h>
Go to the source code of this file.
Classes | |
class | madness::ProcessKey< Key, Tag > |
Key object that includes the process information. More... | |
class | madness::TaggedKey< Key, Tag > |
Key object that uses a tag to differentiate keys. More... | |
Namespaces | |
madness | |
File holds all helper structures necessary for the CC_Operator and CC2 class. | |
std | |
Typedefs | |
typedef std::pair< uniqueidT, std::size_t > | madness::DistributedID |
Distributed ID which is used to identify objects. More... | |
Functions | |
madness::hashT | std::hash_value (const madness::DistributedID &id) |
Hash a DistributedID . More... | |
bool | madness::operator!= (const DistributedID &left, const DistributedID &right) |
Distributed ID inequality comparison operator. More... | |
std::ostream & | madness::operator<< (std::ostream &os, const DistributedID &did) |
Overload redirect to std::ostream to be discoverable via ADL. More... | |
template<typename Key , typename Tag > | |
std::ostream & | madness::operator<< (std::ostream &os, const ProcessKey< Key, Tag > &key) |
Overload redirect to std::ostream to be discoverable via ADL. More... | |
template<typename Key , typename Tag > | |
std::ostream & | madness::operator<< (std::ostream &os, const TaggedKey< Key, Tag > &key) |
Overload redirect to std::ostream to be discoverable via ADL. More... | |
bool | madness::operator== (const DistributedID &left, const DistributedID &right) |
Distributed ID equality comparison operator. More... | |