Jpp
test-rotations-old
the software that should make you happy
Loading...
Searching...
No Matches
software
JLang
JSTDTypes.hh
Go to the documentation of this file.
1
#ifndef __JLANG__JSTDTYPES__
2
#define __JLANG__JSTDTYPES__
3
4
#include <cstddef>
5
6
/**
7
* \file
8
*
9
* Forward declarations of STD containers.
10
* \author mdejong
11
*/
12
13
#ifndef __APPLE__
14
namespace
std
{
15
template
<
class
JElement_t,
class
JAllocator_t>
class
vector
;
16
template
<
class
JElement_t,
class
JComparator_t,
class
JAllocator_t>
class
set
;
17
template
<
class
JElement_t,
class
JComparator_t,
class
JAllocator_t>
class
multiset
;
18
template
<
class
JFirst_t,
class
JSecond_t>
class
pair
;
19
template
<
class
JKey_t,
class
JValue_t,
class
JComparator_t,
class
JAllocator_t>
class
map
;
20
template
<
class
JKey_t,
class
JValue_t,
class
JComparator_t,
class
JAllocator_t>
class
multimap
;
21
template
<
class
Category,
class
T,
class
Distance,
class
Po
int
er,
class
Reference>
struct
iterator
;
22
#ifdef _GLIBCXX_USE_CXX11_ABI
23
inline
namespace
__cxx11 {
24
template
<
class
JElement_t,
class
JAllocator_t>
class
list
;
25
}
26
#else
27
template
<
class
JElement_t,
class
JAllocator_t>
class
list
;
28
#endif
29
template
<
class
JElement_t>
class
initializer_list
;
30
template
<
class
JElement_t,
size_t
N>
struct
array
;
31
}
32
33
#else
34
35
#include <list>
36
#include <map>
37
#include <set>
38
#include <utility>
39
40
#endif
41
42
#endif
std::initializer_list
Definition
JSTDTypes.hh:29
std::list
Definition
JSTDTypes.hh:27
std::map
Definition
JSTDTypes.hh:19
std::multimap
Definition
JSTDTypes.hh:20
std::multiset
Definition
JSTDTypes.hh:17
std::pair
Definition
JSTDTypes.hh:18
std::set
Definition
JSTDTypes.hh:16
std::vector
Definition
JSTDTypes.hh:15
std
Definition
JSTDTypes.hh:14
std::array
Definition
JSTDTypes.hh:30
std::iterator
Definition
JSTDTypes.hh:21
Generated by
1.12.0