|
IBAMR
IBAMR version 0.19.
|
#include <tbox/List.h>

Private Member Functions | |
| ListNode (const TYPE &t, ListNode< TYPE > *n, ListNode< TYPE > *p) | |
| ~ListNode () | |
| void * | operator new (size_t bytes) |
| void | operator delete (void *what) |
Static Private Member Functions | |
| static void | freeCachedListItems () |
Private Attributes | |
| TYPE | d_item |
| ListNode< TYPE > * | d_next |
| ListNode< TYPE > * | d_prev |
Static Private Attributes | |
| static ListNode< TYPE > * | s_free_list |
| static int | s_num_free |
| static int | s_max_free |
| static bool | s_registered_callback |
Friends | |
| class | ListIterator< TYPE > |
| class | List< TYPE > |
Class ListNode holds items for the linked list. This class should be defined inside the List class, but nested template classes can cause some compilers to barf. List nodes should never be seen by the user of a list.
There are no public functions for ListNode.
|
private |
|
private |
|
staticprivate |
|
private |
|
private |
|
friend |
|
friend |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |
|
private |
|
private |
1.8.17