#include <msa-distArray.h>
Public Member Functions | |
void | syncRelease () |
void | syncDone () |
MSARead< MSA > | syncToRead () |
MSAWrite< MSA > | syncToWrite () |
MSAWrite< MSA > | syncToReWrite () |
MSAAccum< MSA > | syncToAccum () |
MSAAccum< MSA > | syncToEAccum () |
void | pup (PUP::er &p) |
int | length () |
MSAHandle () | |
Protected Member Functions | |
void | checkInvalidate () |
MSAHandle (MSA *msa_) | |
void | checkValid () |
Protected Attributes | |
MSA * | msa |
bool | valid |
Definition at line 47 of file msa-distArray.h.
MSA::MSAHandle< MSA >::MSAHandle | ( | MSA * | msa_ | ) | [inline, protected] |
Definition at line 61 of file msa-distArray.h.
MSA::MSAHandle< MSA >::MSAHandle | ( | ) | [inline] |
Definition at line 138 of file msa-distArray.h.
void MSA::MSAHandle< MSA >::checkInvalidate | ( | ) | [inline, protected] |
Definition at line 53 of file msa-distArray.h.
Referenced by MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncDone(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncRelease(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncToAccum(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncToEAccum(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncToRead(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncToReWrite(), and MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncToWrite().
void MSA::MSAHandle< MSA >::checkValid | ( | ) | [inline, protected] |
Definition at line 64 of file msa-distArray.h.
Referenced by MSA::MSAAccum< MSA::MSA1D< Hashtuple, DefaultListEntry< Hashtuple, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::accumulate(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::checkInvalidate(), MSA::MSARead< MSA::MSA1D< Hashtuple, DefaultListEntry< Hashtuple, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::get(), MSA::MSARead< MSA::MSA1D< Hashtuple, DefaultListEntry< Hashtuple, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::get2(), MSA::MSARead< MSA::MSA1D< Hashtuple, DefaultListEntry< Hashtuple, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::read(), MSA::MSAWrite< MSA >::set(), and MSA::MSAWrite< MSA >::write().
void MSA::MSAHandle< MSA >::syncRelease | ( | ) | [inline] |
Definition at line 73 of file msa-distArray.h.
void MSA::MSAHandle< MSA >::syncDone | ( | ) | [inline] |
Definition at line 83 of file msa-distArray.h.
Referenced by CreateAdaptAdjacencies(), MsaHashtable::Read::syncToAdd(), and MsaHashtable::Add::syncToRead().
MSARead<MSA> MSA::MSAHandle< MSA >::syncToRead | ( | ) | [inline] |
Reimplemented in MsaHashtable::Add.
Definition at line 89 of file msa-distArray.h.
Referenced by CreateAdaptAdjacencies().
MSAWrite<MSA> MSA::MSAHandle< MSA >::syncToWrite | ( | ) | [inline] |
Definition at line 96 of file msa-distArray.h.
MSAWrite<MSA> MSA::MSAHandle< MSA >::syncToReWrite | ( | ) | [inline] |
Definition at line 103 of file msa-distArray.h.
MSAAccum<MSA> MSA::MSAHandle< MSA >::syncToAccum | ( | ) | [inline] |
Definition at line 110 of file msa-distArray.h.
MSAAccum<MSA> MSA::MSAHandle< MSA >::syncToEAccum | ( | ) | [inline] |
Definition at line 117 of file msa-distArray.h.
void MSA::MSAHandle< MSA >::pup | ( | PUP::er & | p | ) | [inline] |
Definition at line 124 of file msa-distArray.h.
int MSA::MSAHandle< MSA >::length | ( | void | ) | [inline] |
Definition at line 136 of file msa-distArray.h.
MSA* MSA::MSAHandle< MSA >::msa [protected] |
Definition at line 50 of file msa-distArray.h.
Referenced by MSA::MSAAccum< MSA::MSA1D< Hashtuple, DefaultListEntry< Hashtuple, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::accumulate(), MsaHashtable::Add::addTuple(), MSA::MSARead< MSA::MSA1D< Hashtuple, DefaultListEntry< Hashtuple, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::get(), MSA::MSARead< MSA::MSA1D< Hashtuple, DefaultListEntry< Hashtuple, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::get2(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::length(), MsaHashtable::Read::print(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::pup(), MSA::MSARead< MSA::MSA1D< Hashtuple, DefaultListEntry< Hashtuple, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::read(), MSA::MSAWrite< MSA >::set(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncDone(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncRelease(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncToAccum(), MsaHashtable::Read::syncToAdd(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncToEAccum(), MsaHashtable::Add::syncToRead(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncToRead(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncToReWrite(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::syncToWrite(), and MSA::MSAWrite< MSA >::write().
bool MSA::MSAHandle< MSA >::valid [protected] |
Definition at line 51 of file msa-distArray.h.
Referenced by MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::checkInvalidate(), MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::checkValid(), and MSA::MSAHandle< MSA::MSA1D< ElemList, DefaultListEntry< ElemList, true >, MSA_DEFAULT_ENTRIES_PER_PAGE > >::pup().