ReactOS  0.4.14-dev-50-g13bb5e2
_queue.h File Reference
#include <stl/_deque.h>
#include <stl/_vector.h>
#include <stl/_heap.h>
#include <stl/_function_base.h>
Include dependency graph for _queue.h:

Go to the source code of this file.

Classes

class  queue< _Tp, _Sequence >
 
class  priority_queue< _Tp, _Sequence, _Compare >
 

Macros

#define _STLP_QUEUE_ARGS   _Tp, _Sequence
 
#define _STLP_QUEUE_HEADER_ARGS   class _Tp, class _Sequence
 

Functions

template<_STLP_QUEUE_HEADER_ARGS >
bool _STLP_CALL operator== (const queue< _STLP_QUEUE_ARGS > &__x, const queue< _STLP_QUEUE_ARGS > &__y)
 
template<_STLP_QUEUE_HEADER_ARGS >
bool _STLP_CALL operator< (const queue< _STLP_QUEUE_ARGS > &__x, const queue< _STLP_QUEUE_ARGS > &__y)
 

Macro Definition Documentation

◆ _STLP_QUEUE_ARGS

#define _STLP_QUEUE_ARGS   _Tp, _Sequence

Definition at line 114 of file _queue.h.

◆ _STLP_QUEUE_HEADER_ARGS

#define _STLP_QUEUE_HEADER_ARGS   class _Tp, class _Sequence

Definition at line 115 of file _queue.h.

Function Documentation

◆ operator<()

template<_STLP_QUEUE_HEADER_ARGS >
bool _STLP_CALL operator< ( const queue< _STLP_QUEUE_ARGS > &  __x,
const queue< _STLP_QUEUE_ARGS > &  __y 
)
inline

Definition at line 128 of file _queue.h.

128  {
129  return __x._Get_s() < __y._Get_s();
130 }
const _Sequence & _Get_s() const
Definition: _queue.h:102

◆ operator==()

template<_STLP_QUEUE_HEADER_ARGS >
bool _STLP_CALL operator== ( const queue< _STLP_QUEUE_ARGS > &  __x,
const queue< _STLP_QUEUE_ARGS > &  __y 
)
inline

Definition at line 122 of file _queue.h.

122  {
123  return __x._Get_s() == __y._Get_s();
124 }
const _Sequence & _Get_s() const
Definition: _queue.h:102