#include <cksequence_factory.h>
Static Public Member Functions | |
static CkSequenceInternal< T > * | CreateRandomSequence () |
template<typename GenericIterator> | |
static CkSequenceInternal< T > * | CreateRandomSequence (const GenericIterator &begin, const GenericIterator &end) |
static CkSequenceInternal< T > * | CreateRandomSequence (char *bit_vector, int start_ele, int end_ele) |
static CkSequenceInternal< T > * | CreateStridedSequence () |
static CkSequenceInternal< T > * | CreateStridedSequence (T start_element, T stride, T end_element) |
Currently, there are two types of CkSequences, namely, RANDOM and STRIDE
T |
Definition at line 15 of file cksequence_factory.h.
static CkSequenceInternal<T>* CkSequenceFactory< T >::CreateRandomSequence | ( | ) | [inline, static] |
Definition at line 17 of file cksequence_factory.h.
Referenced by CkSequence< T >::Compact().
static CkSequenceInternal<T>* CkSequenceFactory< T >::CreateRandomSequence | ( | const GenericIterator & | begin, | |
const GenericIterator & | end | |||
) | [inline, static] |
Definition at line 22 of file cksequence_factory.h.
static CkSequenceInternal<T>* CkSequenceFactory< T >::CreateRandomSequence | ( | char * | bit_vector, | |
int | start_ele, | |||
int | end_ele | |||
) | [inline, static] |
Definition at line 27 of file cksequence_factory.h.
static CkSequenceInternal<T>* CkSequenceFactory< T >::CreateStridedSequence | ( | ) | [inline, static] |
Definition at line 32 of file cksequence_factory.h.
Referenced by CkSequence< T >::Compact().
static CkSequenceInternal<T>* CkSequenceFactory< T >::CreateStridedSequence | ( | T | start_element, | |
T | stride, | |||
T | end_element | |||
) | [inline, static] |
Definition at line 36 of file cksequence_factory.h.