SST  6.0.0
StructuralSimulationToolkit
SST::SharedRegionMerger Class Reference

Utility class to define how to merge multiple pieces of shared memory regions Useful in the multi-MPI-rank, "Global Shared" model. More...

#include <sharedRegion.h>

Inheritance diagram for SST::SharedRegionMerger:
SST::SharedRegionInitializedMerger

Public Member Functions

virtual bool merge (uint8_t *target, const uint8_t *newData, size_t size)
 Merge the data from 'newData' into 'target'. More...
 
virtual bool merge (uint8_t *target, size_t size, const std::vector< ChangeSet > &changeSets)
 

Detailed Description

Utility class to define how to merge multiple pieces of shared memory regions Useful in the multi-MPI-rank, "Global Shared" model.

Member Function Documentation

bool SST::SharedRegionMerger::merge ( uint8_t *  target,
const uint8_t *  newData,
size_t  size 
)
virtual

Merge the data from 'newData' into 'target'.

Returns
True on success, False on failure

Reimplemented in SST::SharedRegionInitializedMerger.


The documentation for this class was generated from the following files: