Check that Redirect is not passed to exchange()
[junction.git] / junction / extra / MapAdapter.h
1 /*------------------------------------------------------------------------
2   Junction: Concurrent data structures in C++
3   Copyright (c) 2016 Jeff Preshing
4
5   Distributed under the Simplified BSD License.
6   Original location: https://github.com/preshing/junction
7
8   This software is distributed WITHOUT ANY WARRANTY; without even the
9   implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
10   See the LICENSE file for more information.
11 ------------------------------------------------------------------------*/
12
13 #ifndef JUNCTION_EXTRA_MAPADAPTER_H
14 #define JUNCTION_EXTRA_MAPADAPTER_H
15
16 #include <junction/Core.h>
17
18 #ifndef JUNCTION_IMPL_MAPADAPTER_PATH
19 #define JUNCTION_IMPL_MAPADAPTER_PATH "junction/extra/impl/MapAdapter_Linear.h"
20 #endif
21
22 #include JUNCTION_IMPL_MAPADAPTER_PATH
23
24 #endif // JUNCTION_EXTRA_MAPADAPTER_H