ACE 8.0.1
|
Implement the requirements for ACE_Intrusive_List. More...
#include <Intrusive_List_Node.h>
Accesors and modifiers to the next and previous pointers | |
T * | prev_ {} |
Head and tail of the list. | |
T * | next_ {} |
Head and tail of the list. | |
T * | prev () const |
Head and tail of the list. | |
void | prev (T *) |
Head and tail of the list. | |
T * | next () const |
Head and tail of the list. | |
void | next (T *) |
Head and tail of the list. | |
ACE_Intrusive_List_Node ()=default | |
Constructor. | |
Implement the requirements for ACE_Intrusive_List.
The class should be used as follows:
class My_Object : public ACE_Intrusive_List_Node<My_Object> {
....
};
However, ACE is supported on platforms that would surely get confused using such templates, the class is provided as a helper for our lucky users that only need portability to modern C++ compilers.
|
protecteddefault |
Constructor.
The constructor is protected, because only derived classes should be instantiated.
|
inline |
Head and tail of the list.
|
inline |
Head and tail of the list.
|
inline |
Head and tail of the list.
|
inline |
Head and tail of the list.
|
private |
Head and tail of the list.
|
private |
Head and tail of the list.