
#include <cksequence_internal.h>

Public Member Functions | |
| virtual void | Insert (const T &element)=0 |
| virtual void | Remove (const T &element)=0 |
| virtual int | num_elements () const =0 |
| virtual T | min () const =0 |
| virtual T | max () const =0 |
| virtual Type | type () const =0 |
| virtual CkSequenceIteratorInternal< T > * | begin ()=0 |
| virtual CkSequenceIteratorInternal< T > * | end ()=0 |
| virtual int | mem_size () const =0 |
| virtual void | pup (PUP::er &p)=0 |
| T |
Definition at line 43 of file cksequence_internal.h.
| virtual void CkSequenceInternal< T >::Insert | ( | const T & | element | ) | [pure virtual] |
Implemented in RandomSequence< T >, and StridedSequence< T >.
| virtual void CkSequenceInternal< T >::Remove | ( | const T & | element | ) | [pure virtual] |
Implemented in RandomSequence< T >, and StridedSequence< T >.
| virtual int CkSequenceInternal< T >::num_elements | ( | ) | const [pure virtual] |
Implemented in RandomSequence< T >, and StridedSequence< T >.
| virtual T CkSequenceInternal< T >::min | ( | ) | const [pure virtual] |
Implemented in RandomSequence< T >, and StridedSequence< T >.
| virtual T CkSequenceInternal< T >::max | ( | ) | const [pure virtual] |
Implemented in RandomSequence< T >, and StridedSequence< T >.
| virtual Type CkSequenceInternal< T >::type | ( | ) | const [pure virtual] |
Implemented in RandomSequence< T >, and StridedSequence< T >.
| virtual CkSequenceIteratorInternal<T>* CkSequenceInternal< T >::begin | ( | ) | [pure virtual] |
Implemented in RandomSequence< T >, and StridedSequence< T >.
| virtual CkSequenceIteratorInternal<T>* CkSequenceInternal< T >::end | ( | ) | [pure virtual] |
Implemented in RandomSequence< T >, and StridedSequence< T >.
| virtual int CkSequenceInternal< T >::mem_size | ( | ) | const [pure virtual] |
Implemented in RandomSequence< T >, and StridedSequence< T >.
| virtual void CkSequenceInternal< T >::pup | ( | PUP::er & | p | ) | [pure virtual] |
Implemented in RandomSequence< T >, and StridedSequence< T >.
1.5.5