VectorEntity
1.1.0
Medical Data Segmentation Toolkit
|
An element of a double-linked list. More...
#include <mclistnode.h>
Public Types | |
typedef NODE_TYPE | MT_VALUE |
Value type. | |
Public Member Functions | |
NODE_TYPE * | GetNext () |
Returns pointer to the next node in the list, or NULL in case the list is empty. | |
NODE_TYPE * | GetPrev () |
Returns pointer to the previous node in the list, or NULL in case the list is empty. | |
MCListNode () | |
Default constructor. | |
void | SetNext (NODE_TYPE *_node) |
Sets pointer to the next node in the list. | |
void | SetPrev (NODE_TYPE *_node) |
Sets pointer to previous list node. | |
~MCListNode () | |
An empty non-virtual destructor! |
An element of a double-linked list.
typedef NODE_TYPE vctl::MCListNode< NODE_TYPE >::MT_VALUE |
Value type.
vctl::MCListNode< NODE_TYPE >::MCListNode | ( | ) | [inline] |
Default constructor.
vctl::MCListNode< NODE_TYPE >::~MCListNode | ( | ) | [inline] |
An empty non-virtual destructor!
NODE_TYPE* vctl::MCListNode< NODE_TYPE >::GetNext | ( | ) | [inline] |
Returns pointer to the next node in the list, or NULL in case the list is empty.
NODE_TYPE* vctl::MCListNode< NODE_TYPE >::GetPrev | ( | ) | [inline] |
Returns pointer to the previous node in the list, or NULL in case the list is empty.
void vctl::MCListNode< NODE_TYPE >::SetNext | ( | NODE_TYPE * | _node | ) | [inline] |
Sets pointer to the next node in the list.
void vctl::MCListNode< NODE_TYPE >::SetPrev | ( | NODE_TYPE * | _node | ) | [inline] |
Sets pointer to previous list node.