#include <BasicQueueLink_T.h>
Collaboration diagram for OpenDDS::DCPS::BasicQueueLink< T >:

Public Member Functions | |
| BasicQueueLink () | |
| BasicQueueLink (T *value) | |
| T * | elem () |
| Accessor for elem_ data memeber. | |
| void | elem (T *value) |
| Mutator for elem_ data memeber. | |
| T *& | elem_ref () |
| Accessor for reference to the elem_ data memeber. | |
| BasicQueueLink< T > * | next () |
| Accessor for next_ data member. | |
| void | next (BasicQueueLink< T > *value) |
| Mutator for next_ data member. | |
| void | reset () |
Private Attributes | |
| T * | elem_ |
| BasicQueueLink< T > * | next_ |
| The next link, or NULL (0) if this is the last link. | |
| OpenDDS::DCPS::BasicQueueLink< T >::BasicQueueLink | ( | ) | [inline] |
| OpenDDS::DCPS::BasicQueueLink< T >::BasicQueueLink | ( | T * | value | ) | [inline] |
| void OpenDDS::DCPS::BasicQueueLink< T >::elem | ( | T * | value | ) | [inline] |
Mutator for elem_ data memeber.
| T* OpenDDS::DCPS::BasicQueueLink< T >::elem | ( | ) | [inline] |
Accessor for elem_ data memeber.
| T*& OpenDDS::DCPS::BasicQueueLink< T >::elem_ref | ( | ) | [inline] |
Accessor for reference to the elem_ data memeber.
| void OpenDDS::DCPS::BasicQueueLink< T >::next | ( | BasicQueueLink< T > * | value | ) | [inline] |
Mutator for next_ data member.
| BasicQueueLink<T>* OpenDDS::DCPS::BasicQueueLink< T >::next | ( | ) | [inline] |
Accessor for next_ data member.
| void OpenDDS::DCPS::BasicQueueLink< T >::reset | ( | ) | [inline] |
Changes state of this object to match the state of the object following (default) construction.
T* OpenDDS::DCPS::BasicQueueLink< T >::elem_ [private] |
The "payload" of the link -- the actual pointer that is being "wrapped" inside this link.
BasicQueueLink<T>* OpenDDS::DCPS::BasicQueueLink< T >::next_ [private] |
The next link, or NULL (0) if this is the last link.
1.4.7