Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
5496 leency 1
/*	Copyright (C) 2005 Garrett A. Kajmowicz
2
 
3
	This file is part of the uClibc++ Library.
4
	This library is free software; you can redistribute it and/or
5
	modify it under the terms of the GNU Lesser General Public
6
	License as published by the Free Software Foundation; either
7
	version 2.1 of the License, or (at your option) any later version.
8
 
9
	This library is distributed in the hope that it will be useful,
10
	but WITHOUT ANY WARRANTY; without even the implied warranty of
11
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
12
	Lesser General Public License for more details.
13
 
14
	You should have received a copy of the GNU Lesser General Public
15
	License along with this library; if not, write to the Free Software
16
	Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
17
*/
18
 
19
#include 
20
#include 
21
#include 
22
#include 
23
#include 
24
 
25
#ifndef __HEADER_TYPE_TRAITS
26
#define __HEADER_TYPE_TRAITS 1
27
 
28
#pragma GCC visibility push(default)
29
 
30
namespace std{
31
 
32
	struct _UCXXEXPORT __true_type{};
33
	struct _UCXXEXPORT __false_type{};
34
 
35
	template  class _UCXXEXPORT __is_integer{
36
	public:
37
		typedef __false_type value;
38
	};
39
 
40
	template <> class _UCXXEXPORT __is_integer {
41
	public:
42
		typedef __true_type value;
43
	};
44
 
45
	template <> class _UCXXEXPORT __is_integer {
46
	public:
47
		typedef __true_type value;
48
	};
49
 
50
	template <> class _UCXXEXPORT __is_integer {
51
	public:
52
		typedef __true_type value;
53
	};
54
 
55
	template <> class _UCXXEXPORT __is_integer {
56
	public:
57
		typedef __true_type value;
58
	};
59
 
60
	template <> class _UCXXEXPORT __is_integer {
61
	public:
62
		typedef __true_type value;
63
	};
64
 
65
	template <> class _UCXXEXPORT __is_integer {
66
	public:
67
		typedef __true_type value;
68
	};
69
 
70
	template <> class _UCXXEXPORT __is_integer {
71
	public:
72
		typedef __true_type value;
73
	};
74
 
75
	template <> class _UCXXEXPORT __is_integer {
76
	public:
77
		typedef __true_type value;
78
	};
79
 
80
	template <> class _UCXXEXPORT __is_integer {
81
	public:
82
		typedef __true_type value;
83
	};
84
 
85
 
86
 
87
}
88
 
89
#pragma GCC visibility pop
90
 
91
#endif
92