![]() |
Realm
A distributed, event-based tasking library
|
#include "realm/realm_config.h"#include <stdio.h>#include <stdlib.h>#include <stdint.h>#include <unistd.h>#include <pthread.h>#include <fcntl.h>#include <map>#include <vector>#include <deque>#include <queue>#include <unordered_set>#include <assert.h>#include <string.h>#include "realm/id.h"#include "realm/runtime_impl.h"#include "realm/mem_impl.h"#include "realm/inst_impl.h"#include "realm/bgwork.h"#include "realm/utils.h"#include "realm/transfer/address_list.h"#include "realm/transfer/channel.inl"Go to the source code of this file.
Namespaces | |
| namespace | Realm |
| namespace | Realm::ControlPort |
Macros | |
| #define | REALM_XFERDES_KINDS(__op__) |
| #define | C_ENUMS(name) name, |
| #define | STRING_KIND_CASE(kind) |
Typedefs | |
| typedef unsigned long long | Realm::XferDesID |
Enumerations | |
| enum | Realm::XferDesKind |
Functions | |
| std::ostream & | Realm::operator<< (std::ostream &os, XferDesKind kind) |
| std::ostream & | Realm::operator<< (std::ostream &os, const ChannelCopyInfo &info) |
| bool | Realm::operator== (const ChannelCopyInfo &lhs, const ChannelCopyInfo &rhs) |
| std::ostream & | Realm::operator<< (std::ostream &os, const Channel::SupportedPath &p) |
| template<typename S > | |
| bool | Realm::serialize (S &serializer, const RemoteChannelInfo &rci) |
| void | Realm::destroy_xfer_des (XferDesID _guid) |
Variables | |
| Logger | Realm::log_new_dma |
| #define C_ENUMS | ( | name | ) | name, |
| #define REALM_XFERDES_KINDS | ( | __op__ | ) |
| #define STRING_KIND_CASE | ( | kind | ) |