#include <Linkage.hh>
Definition at line 132 of file Linkage.hh.
Construct a double linked list queue head.
Definition at line 137 of file Linkage.hh.
void Linkage::attach |
( |
Linkage * |
pred | ) |
|
|
inlineinherited |
Attach given linkage as predecessor. Will check and detach if already attached.
- Parameters
-
[in] | pred | linkage to attach. |
- Note
- atomic
Definition at line 71 of file Linkage.hh.
Return number of elements in double linked list.
- Returns
- elements.
Definition at line 143 of file Linkage.hh.
Detach this linkage. Unlink from any list.
- Note
- atomic
Definition at line 100 of file Linkage.hh.
bool Head::is_empty |
( |
| ) |
const |
|
inline |
Return true(1) if the queue is empty otherwise false(0).
- Returns
- bool.
Definition at line 155 of file Linkage.hh.
Return predecessor in sequence.
- Returns
- predecessor linkage.
Definition at line 60 of file Linkage.hh.
Return successor in sequence.
- Returns
- successor linkage.
Definition at line 51 of file Linkage.hh.
Double linked list pointers.
Definition at line 93 of file Linkage.hh.
The documentation for this class was generated from the following file: