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 |