GroupIdxArray< dtype > Class Template Reference

#include <init.h>

Inheritance diagram for GroupIdxArray< dtype >:

Inheritance graph
[legend]
Collaboration diagram for GroupIdxArray< dtype >:

Collaboration graph
[legend]

Public Member Functions

 GroupIdxArray ()
 ~GroupIdxArray ()
void init (void)
dtype & find (CkGroupID n)

Private Types

enum  { INIT_BINS_PE0 = 32 }

Private Member Functions

dtype & nonInlineFind (CkGroupID n)

Private Attributes

dtype * tab
CkHashtable_c hashTab
int max

Detailed Description

template<class dtype>
class GroupIdxArray< dtype >

Definition at line 42 of file init.h.


Member Enumeration Documentation

template<class dtype>
anonymous enum [private]

Enumerator:
INIT_BINS_PE0 

Definition at line 44 of file init.h.


Constructor & Destructor Documentation

template<class dtype>
GroupIdxArray< dtype >::GroupIdxArray (  )  [inline]

Definition at line 84 of file init.h.

template<class dtype>
GroupIdxArray< dtype >::~GroupIdxArray (  )  [inline]

Definition at line 85 of file init.h.


Member Function Documentation

template<class dtype>
dtype& GroupIdxArray< dtype >::nonInlineFind ( CkGroupID  n  )  [inline, private]

Definition at line 52 of file init.h.

template<class dtype>
void GroupIdxArray< dtype >::init ( void   )  [inline]

Definition at line 86 of file init.h.

template<class dtype>
dtype& GroupIdxArray< dtype >::find ( CkGroupID  n  )  [inline]

Definition at line 94 of file init.h.

Referenced by _lookupGroup(), and CkCoreState::localBranch().


Field Documentation

template<class dtype>
dtype* GroupIdxArray< dtype >::tab [private]

Definition at line 46 of file init.h.

Referenced by GroupIdxArray< CkLocMgr::ManagerRec * >::nonInlineFind().

template<class dtype>
CkHashtable_c GroupIdxArray< dtype >::hashTab [private]

Definition at line 47 of file init.h.

Referenced by GroupIdxArray< CkLocMgr::ManagerRec * >::nonInlineFind().

template<class dtype>
int GroupIdxArray< dtype >::max [private]

Definition at line 48 of file init.h.

Referenced by GroupIdxArray< CkLocMgr::ManagerRec * >::nonInlineFind().


The documentation for this class was generated from the following file:
Generated on Sun Jun 29 13:33:34 2008 for Charm++ by  doxygen 1.5.1