23 template<
class ElemType >
49 void SetWorkPool(TPZWorkPool *wp);
89 int Get( ElemType *pElem );
116 template<
class ElemType >
125 template<
class ElemType >
138 template<
class ElemType >
150 template<
class ElemType >
159 template<
class ElemType >
171 template<
class ElemType >
int Update(ElemType &elem)
Updates the current list.
int Remove()
Removes an element from the list.
ElemType * GetNode()
Returns the node's element type.
int Next()
Moves to the next element on list.
int Insert(ElemType &elem)
Inserts a element on the list.
Implements a linked list of ElemType elements. Matrix utility.
TPZLink< ElemType > & operator=(TPZLink< ElemType > &)
int Get(ElemType *pElem)
Returns an element from the list.
int GetLast(ElemType *pElem)
Returns the last element on the list.
~TPZLink()
Simple destructor.
Node * fHead
Pointer to head of the list.
int Clear()
Clears the entire list.
TPZLink()
Simple constructor.
Node * fThis
Pointer to current element.
int Head()
Returns to the head of the list.
int Append(ElemType &elem)
Appends an element to the list.
Node * fLast
Pointer to last element on list.