SST  6.0.0
StructuralSimulationToolkit
SST::RegionInfo Class Reference

Data Structures

class  BulkMergeInfo
 
class  ChangeSetMergeInfo
 
class  RegionMergeInfo
 

Public Member Functions

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: