|
struct | madness::archive::ArchiveLoadImpl< BufferInputArchive, const WorldObject< Derived > * > |
| Specialization of ArchiveLoadImpl for constant, globally-addressable objects. More...
|
|
struct | madness::archive::ArchiveLoadImpl< BufferInputArchive, WorldObject< Derived > * > |
| Specialization of ArchiveLoadImpl for globally-addressable objects. More...
|
|
struct | madness::archive::ArchiveStoreImpl< BufferOutputArchive, const WorldObject< Derived > * > |
| Specialization of ArchiveStoreImpl for constant, globally-addressable objects. More...
|
|
struct | madness::archive::ArchiveStoreImpl< BufferOutputArchive, WorldObject< Derived > * > |
| Specialization of ArchiveStoreImpl for globally-addressable objects. More...
|
|
struct | madness::detail::info< memfunT > |
|
struct | madness::detail::info_base< memfunT > |
|
struct | madness::detail::PendingMsg |
| Common base class for pending messages to ensure in-order processing. More...
|
|
class | madness::WorldObject< Derived > |
| Implements most parts of a globally addressable object (via unique ID). More...
|
|
struct | madness::WorldObjectBase |
| Base class for WorldObject, useful for introspection. More...
|
|
struct | madness::detail::WorldObjectTaskHelper< objT, memfnT, Enabler > |
|
struct | madness::detail::WorldObjectTaskHelper< objT, memfnT, typename std::enable_if< std::is_base_of< std::enable_shared_from_this< objT >, objT >::value >::type > |
|
Defines and implements WorldObject
.