Data Structures | |
class | cache_line |
class | modifiable_cache_line |
class | write_cache_line |
class | accum_cache_line |
class | handle |
class | read |
class | write |
class | accum |
class | owner |
struct | MSA_InvalidHandle |
class | Writable |
class | Accumulable |
class | MSAHandle |
class | MSARead |
class | MSAWrite |
class | MSAAccum |
class | MSA1D |
The MSA1D class is a handle to a distributed shared array of items of data type ENTRY. More... | |
class | MSA2D |
class | MSA3D |
The MSA3D class is a handle to a distributed shared array of items of data type ENTRY. More... | |
Typedefs | |
typedef unsigned short | Dimension |
typedef CmiUInt8 | cache_id |
Functions | |
template<class T, Dimension D> | |
cache_id | make_msa (const ExtentList &array_size, const ExtentList §ion_size, const ExtentList &line_size, const storage_order_type &storage_layout, const T &default_value) |
Variables | |
static const int | DEFAULT_SYNC_SINGLE = 0 |
static const bool | MSA_CLEAR_ALL = true |
typedef unsigned short MSA::Dimension |
typedef CmiUInt8 MSA::cache_id |
cache_id MSA::make_msa | ( | const ExtentList & | array_size, | |
const ExtentList & | section_size, | |||
const ExtentList & | line_size, | |||
const storage_order_type & | storage_layout, | |||
const T & | default_value | |||
) | [inline] |
const int MSA::DEFAULT_SYNC_SINGLE = 0 [static] |
Definition at line 11 of file msa-distArray.h.
Referenced by MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncToEAccum(), and MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncToReWrite().
const bool MSA::MSA_CLEAR_ALL = true [static] |
Definition at line 12 of file msa-distArray.h.
Referenced by MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncToEAccum(), and MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncToReWrite().