|
bool | initialize (const std::string &key, size_t size, uint8_t initByte, SharedRegionMerger *mergeObj) |
|
bool | isInitialized () const |
|
bool | isReady () const |
|
SharedRegionImpl * | addSharer (SharedRegionManager *manager) |
|
void | removeSharer (SharedRegionImpl *sri) |
|
void | modifyRegion (size_t offset, size_t length, const void *data) |
|
void | publish () |
|
void | updateState (bool finalize) |
|
const std::string & | getKey () const |
|
void * | getMemory () |
|
const void * | getConstPtr () const |
|
size_t | getSize () const |
|
size_t | getNumSharers () const |
|
bool | shouldMerge () const |
|
SharedRegionMerger * | getMerger () |
|
RegionMergeInfo * | getMergeInfo () |
| Returns the size of the data to be transferred.
|
|
void | setProtected (bool readOnly) |
|
The documentation for this class was generated from the following files: