Sack Library Documentation
|
This is a slab array of pointers, each pointer may be assigned to point to any user data.
When the list is filled to the capacity of Cnt elements, the list is reallocated to be larger.
Cannot add NULL pointer to list, empty elements in the list are represented with NULL, and may be filled by any non-NULL value.
Name |
Description |
The following table lists classes in this documentation. | |
The following table lists functions in this documentation. | |
The following table lists structs, records, enums in this documentation. | |
The following table lists types in this documentation. | |
The following table lists macros in this documentation. |
|
Name |
Description |
|
This was a basic attempt to make list into a C++ class. I gave up doing this sort of thing afterwards after realizing the methods of a library and these static methods for a class aren't much different. |
|
Name |
Description |
| ||
|
| |
|
This is function sack::containers::list::DeleteLink. | |
|
This is function sack::containers::list::DeleteListEx. | |
|
This is function sack::containers::list::EmptyList. | |
|
This is function sack::containers::list::FindLink. | |
|
if the callback function returns non 0 - then the looping is aborted, and the value is returned... the user value is passed to the callback. | |
|
This is function sack::containers::list::GetLink. | |
|
This is function sack::containers::list::GetLinkAddress. | |
|
This is function sack::containers::list::SetLinkEx. |
Name |
Description |
Adds a pointer to a user object to a list. | |
| |
This is function sack::containers::list::DeleteListEx. | |
This is a iterator which can be used to check each member in a PLIST. | |
This can be used to continue iterating through a list after a LIST_FORALL has been interrupted. | |
This is function sack::containers::list::SetLinkEx. |
Name |
Description |
address of the thing... |
Copyright (c) 2000+. All rights reserved.
|
What do you think about this topic? Send feedback!
|