PUMA Library Reference Manual
|
#include <Puma/Chain.h>
Simple single-linked chain implementation.
A chain consists of elements each linked to its direct follower element.
Public Member Functions | |
Chain () | |
Construct a single chain element. | |
void | select (Chain *element) |
Select an element as the next element. | |
Chain * | select () const |
Get the next element. | |
Chain * | unlink () |
Unlink the next element from the chain. | |
void | insert (Chain *element) |
Insert an element in the chain as the next element. | |
|
inline |
Construct a single chain element.
|
inline |
Insert an element in the chain as the next element.
element | The element to insert. |
|
inline |
Get the next element.
|
inline |
Select an element as the next element.
element | The next element. |
|
inline |
Unlink the next element from the chain.