DelegateMQ
Loading...
Searching...
No Matches
xqueue.h
Go to the documentation of this file.
1#ifndef _XQUEUE_H
2#define _XQUEUE_H
3
4#include "stl_allocator.h"
5#include <queue>
6#include <list>
7
8// xqueue uses a fix-block memory allocator
9template <typename T, typename Alloc = stl_allocator<T>>
10using xqueue = std::queue<T, std::deque<T, Alloc>>;
11
12#if 0 // Deprecated
13template<class _Tp,
14 class _Sequence = std::list<_Tp, stl_allocator<_Tp> > >
15 class xqueue
16 : public std::queue<_Tp, _Sequence>
17 {
18 };
19#endif
20
21#endif
22
std::queue< T, std::deque< T, Alloc > > xqueue
Definition xqueue.h:10