SST  11.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_in, SharedRegionMerger *mergeObj)
 
bool setSize (size_t size, uint8_t initByte_in)
 
bool isInitialized () const
 
bool isReady () const
 
SharedRegionImpladdSharer (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
 
SharedRegionMergergetMerger ()
 
RegionMergeInfogetMergeInfo ()
 Returns the size of the data to be transferred.
 
void setProtected (bool readOnly)
 

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