Open Search
    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