Main Page Class Hierarchy Compound List File List Compound Members Related Pages

# sc::MemoryGrp Member List

This is the complete list of members for sc::MemoryGrp, including all inherited members.

- activate() `[virtual]`
- catchup() `[virtual]`
- class_desc() const
- class_name() const
- class_version() const
- deactivate() `[virtual]`
- debug_ (defined in sc::MemoryGrp)`[protected]`
- dereference() `[inline]`
- DescribedClass() (defined in sc::DescribedClass)
- DescribedClass(const DescribedClass &) (defined in sc::DescribedClass)
- get_default_memorygrp() `[static]`
- identifier() `[inline]`
- initial_memorygrp(int &argc, char **argv) `[static]`
- initial_memorygrp() (defined in sc::MemoryGrp)`[static]`
- localdata()=0 `[pure virtual]`
- localoffset() `[inline]`
- localsize() `[inline]`
- lock_ptr() const
- managed() const `[inline]`
- managed() const `[inline]`
- me() const `[inline]`
- me_ (defined in sc::MemoryGrp)`[protected]`
- MemoryGrp() (defined in sc::MemoryGrp)
- MemoryGrp(const Ref< KeyVal > &) (defined in sc::MemoryGrp)
- n() const `[inline]`
- n_ (defined in sc::MemoryGrp)`[protected]`
- nreference() const `[inline]`
- obtain_local_lock(size_t start, size_t fence) (defined in sc::MemoryGrp)`[protected]`
- obtain_readonly(distsize_t offset, int size)=0 `[pure virtual]`
- obtain_readwrite(distsize_t offset, int size)=0 `[pure virtual]`
- obtain_writeonly(distsize_t offset, int size)=0 `[pure virtual]`
- offset(int node) `[inline]`
- offsets_ (defined in sc::MemoryGrp)`[protected]`
- operator=(const DescribedClass &) (defined in sc::DescribedClass)
- operator=(const RefCount &) (defined in sc::RefCount)`[inline, protected]`
- print(std::ostream &o=ExEnv::out0()) const `[virtual]`
- RefCount() (defined in sc::RefCount)`[inline, protected]`
- RefCount(const RefCount &) (defined in sc::RefCount)`[inline, protected]`
- reference() `[inline]`
- release_local_lock(size_t start, size_t fence) (defined in sc::MemoryGrp)`[protected]`
- release_readonly(void *data, distsize_t offset, int size)=0 `[pure virtual]`
- release_readwrite(void *data, distsize_t offset, int size)=0 `[pure virtual]`
- release_writeonly(void *data, distsize_t offset, int size)=0 `[pure virtual]`
- set_default_memorygrp(const Ref< MemoryGrp > &) `[static]`
- set_localsize(size_t)=0 `[pure virtual]`
- size(int node) `[inline]`
- sum_reduction(double *data, distsize_t doffset, int dsize) (defined in sc::MemoryGrp)`[virtual]`
- sum_reduction_on_node(double *data, size_t doffset, int dsize, int node=-1) (defined in sc::MemoryGrp)`[virtual]`
- sync()=0 `[pure virtual]`
- totalsize() `[inline]`
- unlock_ptr() const
- unmanage() `[inline]`
- use_locks(bool inVal)
- ~DescribedClass() (defined in sc::DescribedClass)`[virtual]`
- ~Identity() (defined in sc::Identity)`[virtual]`
- ~MemoryGrp() (defined in sc::MemoryGrp)`[virtual]`
- ~RefCount() (defined in sc::RefCount)`[virtual]`