STXXL
1.4-dev
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
tags.h
Go to the documentation of this file.
1
/***************************************************************************
2
* include/stxxl/bits/parallel/tags.h
3
*
4
* Tags for compile-time options.
5
* Extracted from MCSTL http://algo2.iti.uni-karlsruhe.de/singler/mcstl/
6
*
7
* Part of the STXXL. See http://stxxl.sourceforge.net
8
*
9
* Copyright (C) 2007 Johannes Singler <
[email protected]
>
10
* Copyright (C) 2014 Timo Bingmann <
[email protected]
>
11
*
12
* Distributed under the Boost Software License, Version 1.0.
13
* (See accompanying file LICENSE_1_0.txt or copy at
14
* http://www.boost.org/LICENSE_1_0.txt)
15
**************************************************************************/
16
17
#ifndef STXXL_PARALLEL_TAGS_HEADER
18
#define STXXL_PARALLEL_TAGS_HEADER
19
20
#include <
stxxl/bits/namespace.h
>
21
22
STXXL_BEGIN_NAMESPACE
23
24
namespace
parallel {
25
26
/** Makes the parametrized class actually do work, i. e. actives it. */
27
class
active_tag
28
{ };
29
/** Makes the parametrized class do nothing, i. e. deactives it. */
30
class
inactive_tag
31
{ };
32
33
}
// namespace parallel
34
35
STXXL_END_NAMESPACE
36
37
#endif // !STXXL_PARALLEL_TAGS_HEADER
namespace.h
STXXL_BEGIN_NAMESPACE
#define STXXL_BEGIN_NAMESPACE
Definition:
namespace.h:16
stxxl::parallel::inactive_tag
Definition:
tags.h:30
STXXL_END_NAMESPACE
#define STXXL_END_NAMESPACE
Definition:
namespace.h:17
stxxl::parallel::active_tag
Definition:
tags.h:27
include
stxxl
bits
parallel
tags.h
STXXL 1.4.1-382-g263df0c
- Generated on Wed Sep 27 2017 06:25:51 for STXXL by
1.8.5