|
Isle
|
[AI] Custom wrapper around std::list providing consistent allocator usage and swap semantics. More...
#include <mxstl.h>


Public Types | |
| typedef List< _TYPE > | _Myt |
| [AI] Self type for member use. [AI] More... | |
| typedef allocator< _TYPE > | _A |
| [AI] Allocator type. [AI] More... | |
Public Member Functions | |
| List () | |
| [AI] Constructs an empty List. More... | |
| List (size_type _N, const _TYPE &_V=_TYPE()) | |
| [AI] Constructs a List with a specified number of elements and initial value. More... | |
| void | swap (_Myt &_X) |
| [AI] Swaps the contents of this List with another. More... | |
Friends | |
| void | swap (_Myt &_X, _Myt &_Y) |
| [AI] Friend swap for efficient List swapping. More... | |
[AI] Custom wrapper around std::list providing consistent allocator usage and swap semantics.
[AI] Used for game-specific collections requiring linked list behavior.
| typedef allocator<_TYPE> List< _TYPE >::_A |