LogCabin
|
Allocates an object that is shared across processes. More...
#include <SnapshotFile.h>
Public Member Functions | |
SharedMMap () | |
~SharedMMap () | |
SharedMMap (const SharedMMap &other) | |
SharedMMap & | operator= (const SharedMMap &other) |
Public Attributes | |
T * | value |
Allocates an object that is shared across processes.
Uses a shared, anonymous mmap region internally.
Definition at line 85 of file SnapshotFile.h.
LogCabin::Storage::SnapshotFile::Writer::SharedMMap< T >::SharedMMap | ( | ) |
Definition at line 139 of file SnapshotFile.cc.
LogCabin::Storage::SnapshotFile::Writer::SharedMMap< T >::~SharedMMap | ( | ) |
Definition at line 155 of file SnapshotFile.cc.
LogCabin::Storage::SnapshotFile::Writer::SharedMMap< T >::SharedMMap | ( | const SharedMMap< T > & | other | ) |
SharedMMap& LogCabin::Storage::SnapshotFile::Writer::SharedMMap< T >::operator= | ( | const SharedMMap< T > & | other | ) |
T* LogCabin::Storage::SnapshotFile::Writer::SharedMMap< T >::value |
Definition at line 88 of file SnapshotFile.h.