BaseListNodeBase< NODE > Class Template Reference

#include <baselist.h>

Inheritance diagram for BaseListNodeBase< NODE >:

Public Member Functions

 ~BaseListNodeBase ()
 
void Remove ()
 
void InsertBefore (NODE *next)
 
void InsertAfter (NODE *prev)
 
const BaseListLinkPOD_GetLink () const
 

Additional Inherited Members

Constructor & Destructor Documentation

◆ ~BaseListNodeBase()

Member Function Documentation

◆ Remove()

void Remove ( )

Removes element (just removes it from the list, does not delete it).

◆ InsertBefore()

void InsertBefore ( NODE *  next)

Inserts this before next.

Parameters
[in]nextThe next object's link.

◆ InsertAfter()

void InsertAfter ( NODE *  prev)

Inserts this after prev.

Parameters
[in]prevThe previous object's link.

◆ _GetLink()

const BaseListLinkPOD* _GetLink ( ) const