|
MarlinMT
0.1.0
|
entry for object to be used Multithreaded. More...
#include <Entry.h>
Inherits marlinmt::book::EntryBase.
Public Member Functions | |
| EntryMultiShared ()=default | |
| default constructor More... | |
| Handle< T > | handle () |
| creates a new handle for the object. More... | |
Static Public Attributes | |
| static constexpr Flag_t | Flag = Flags::Book::MultiShared |
Private Member Functions | |
| EntryMultiShared (Context context) | |
| constructor More... | |
Private Attributes | |
| friend | BookStore |
| Context | _context |
entry for object to be used Multithreaded.
contain only one Instance and a thread save way to write.
|
inlineexplicitprivate |
|
default |
default constructor
|
inline |
creates a new handle for the object.
Each handle may contain some kind of Buffer to reduce sync-points.
Definition at line 103 of file Entry.h.
References marlinmt::book::EntrySingle< T >::_context, and marlinmt::book::Context::mem.
|
private |
|
private |
|
static |