Isle
|
[AI] Customized priority queue for use with game-specific containers and allocators. More...
#include <mxstl.h>
Public Types | |
typedef _C::value_type | _TYPE |
[AI] Element type [AI] More... | |
typedef _C::allocator_type | _A |
[AI] Allocator type [AI] More... | |
typedef _C::allocator_type | allocator_type |
[AI] Allocator type (synonym) [AI] More... | |
Public Member Functions | |
Priority_queue (const _Pr &_X=_Pr(), const _C::allocator_type &_Al=_C::allocator_type()) | |
[AI] Constructs an empty Priority_queue with optional comparator and allocator. More... | |
[AI] Customized priority queue for use with game-specific containers and allocators.
[AI] Useful for game systems where prioritized event or action dispatching is needed.
typedef _C::allocator_type Priority_queue< _C, _Pr >::_A |
typedef _C::value_type Priority_queue< _C, _Pr >::_TYPE |
typedef _C::allocator_type Priority_queue< _C, _Pr >::allocator_type |
|
inlineexplicit |
[AI] Constructs an empty Priority_queue with optional comparator and allocator.
_X | Comparator for priority [AI] |
_Al | Allocator to use [AI] |