Subversion Repositories Kolibri OS

Rev

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

Rev Author Line No. Line
4680 right-hear 1
/*
2
 *
3
 * Copyright (c) 1994
4
 * Hewlett-Packard Company
5
 *
6
 * Permission to use, copy, modify, distribute and sell this software
7
 * and its documentation for any purpose is hereby granted without fee,
8
 * provided that the above copyright notice appear in all copies and
9
 * that both that copyright notice and this permission notice appear
10
 * in supporting documentation.  Hewlett-Packard Company makes no
11
 * representations about the suitability of this software for any
12
 * purpose.  It is provided "as is" without express or implied warranty.
13
 *
14
 *
15
 * Copyright (c) 1996,1997
16
 * Silicon Graphics Computer Systems, Inc.
17
 *
18
 * Permission to use, copy, modify, distribute and sell this software
19
 * and its documentation for any purpose is hereby granted without fee,
20
 * provided that the above copyright notice appear in all copies and
21
 * that both that copyright notice and this permission notice appear
22
 * in supporting documentation.  Silicon Graphics makes no
23
 * representations about the suitability of this software for any
24
 * purpose.  It is provided "as is" without express or implied warranty.
25
 */
26
 
27
#ifndef _CPP_BACKWARD_FUNCTION_H
28
#define _CPP_BACKWARD_FUNCTION_H 1
29
 
30
#include "backward_warning.h"
31
#include 
32
#include 
33
#include 
34
 
35
// Names from stl_function.h
36
using std::unary_function;
37
using std::binary_function;
38
using std::plus;
39
using std::minus;
40
using std::multiplies;
41
using std::divides;
42
using std::identity_element;
43
using std::modulus;
44
using std::negate;
45
using std::equal_to;
46
using std::not_equal_to;
47
using std::greater;
48
using std::less;
49
using std::greater_equal;
50
using std::less_equal;
51
using std::logical_and;
52
using std::logical_or;
53
using std::logical_not;
54
using std::unary_negate;
55
using std::binary_negate;
56
using std::not1;
57
using std::not2;
58
using std::binder1st;
59
using std::binder2nd;
60
using std::bind1st;
61
using std::bind2nd;
62
using std::unary_compose;
63
using std::binary_compose;
64
using std::compose1;
65
using std::compose2;
66
using std::pointer_to_unary_function;
67
using std::pointer_to_binary_function;
68
using std::ptr_fun;
69
using std::identity;
70
using std::select1st;
71
using std::select2nd;
72
using std::project1st;
73
using std::project2nd;
74
using std::constant_void_fun;
75
using std::constant_unary_fun;
76
using std::constant_binary_fun;
77
using std::constant0;
78
using std::constant1;
79
using std::constant2;
80
using std::subtractive_rng;
81
using std::mem_fun_t;
82
using std::const_mem_fun_t;
83
using std::mem_fun_ref_t;
84
using std::const_mem_fun_ref_t;
85
using std::mem_fun1_t;
86
using std::const_mem_fun1_t;
87
using std::mem_fun1_ref_t;
88
using std::const_mem_fun1_ref_t;
89
using std::mem_fun;
90
using std::mem_fun_ref;
91
using std::mem_fun1;
92
using std::mem_fun1_ref;
93
 
94
#endif /* _CPP_BACKWARD_FUNCTION_H */
95
 
96
// Local Variables:
97
// mode:C++
98
// End: