#include "realm/atomics.h"
#include "realm/lists.inl"
Go to the source code of this file.
|
| template<typename T , typename PT , REALM_PMTA_DECL(T, IntrusivePriorityListLink< T >, LINK) , REALM_PMTA_DECL(T, PT, PRI) , typename LT > |
| std::ostream & | Realm::operator<< (std::ostream &os, const IntrusivePriorityList< T, PT, LINK, PRI, LT > &to_print) |
| |
◆ REALM_PMTA_DECL
| #define REALM_PMTA_DECL |
( |
|
structtype, |
|
|
|
membertype, |
|
|
|
name |
|
) |
| membertype structtype::*name |
◆ REALM_PMTA_DEFN
| #define REALM_PMTA_DEFN |
( |
|
structtype, |
|
|
|
membertype, |
|
|
|
name |
|
) |
| |
◆ REALM_PMTA_DEREF
| #define REALM_PMTA_DEREF |
( |
|
obj, |
|
|
|
ptrname |
|
) |
| ((obj)->*(ptrname)) |
◆ REALM_PMTA_USE
| #define REALM_PMTA_USE |
( |
|
structtype, |
|
|
|
name |
|
) |
| &structtype::name |