COVISE Core
|
#include <DLinkList.h>
Public Member Functions | |
DLinkList (void) | |
virtual | ~DLinkList (void) |
int | num (void) |
int | is_current (void) |
DLinkList< T > & | append (const T &) |
DLinkList< T > & | insert_after (const T &) |
DLinkList< T > & | insert_before (const T &) |
DLinkList< T > & | remove (void) |
DLinkList< T > & | removeLast (void) |
T | current (void) |
T | item (int) |
T | get (void) |
DLinkList< T > & | set (int) |
int | find (const T &) |
DLinkList< T > & | reset (void) |
DLinkList< T > & | next (void) |
DLinkList< T > & | prev (void) |
DLinkList< T > & | clear (void) |
Public Attributes | |
int | noDelete |
Private Attributes | |
DLink< T > * | head |
DLink< T > * | tail |
DLink< T > * | curr |
int | listItems |
covise::DLinkList< T >::DLinkList | ( | void | ) |
|
virtual |
DLinkList< T > & covise::DLinkList< T >::append | ( | const T & | a | ) |
|
inline |
T covise::DLinkList< T >::current | ( | void | ) |
int covise::DLinkList< T >::find | ( | const T & | a | ) |
|
inline |
DLinkList< T > & covise::DLinkList< T >::insert_after | ( | const T & | a | ) |
DLinkList< T > & covise::DLinkList< T >::insert_before | ( | const T & | a | ) |
|
inline |
T covise::DLinkList< T >::item | ( | int | n | ) |
|
inline |
|
inline |
|
inline |
DLinkList< T > & covise::DLinkList< T >::remove | ( | void | ) |
DLinkList< T > & covise::DLinkList< T >::removeLast | ( | void | ) |
|
inline |
DLinkList< T > & covise::DLinkList< T >::set | ( | int | N | ) |
|
private |
|
private |
|
private |
int covise::DLinkList< T >::noDelete |
|
private |