Line | |
---|
1 | // Copyright David Abrahams 2002.
|
---|
2 | // Distributed under the Boost Software License, Version 1.0. (See
|
---|
3 | // accompanying file LICENSE_1_0.txt or copy at
|
---|
4 | // http://www.boost.org/LICENSE_1_0.txt)
|
---|
5 | #ifndef OPERATOR_ID_DWA2002531_HPP
|
---|
6 | # define OPERATOR_ID_DWA2002531_HPP
|
---|
7 |
|
---|
8 | namespace boost { namespace python { namespace detail {
|
---|
9 |
|
---|
10 | enum operator_id
|
---|
11 | {
|
---|
12 | op_add,
|
---|
13 | op_sub,
|
---|
14 | op_mul,
|
---|
15 | op_div,
|
---|
16 | op_mod,
|
---|
17 | op_divmod,
|
---|
18 | op_pow,
|
---|
19 | op_lshift,
|
---|
20 | op_rshift,
|
---|
21 | op_and,
|
---|
22 | op_xor,
|
---|
23 | op_or,
|
---|
24 | op_neg,
|
---|
25 | op_pos,
|
---|
26 | op_abs,
|
---|
27 | op_invert,
|
---|
28 | op_int,
|
---|
29 | op_long,
|
---|
30 | op_float,
|
---|
31 | op_str,
|
---|
32 | op_cmp,
|
---|
33 | op_gt,
|
---|
34 | op_ge,
|
---|
35 | op_lt,
|
---|
36 | op_le,
|
---|
37 | op_eq,
|
---|
38 | op_ne,
|
---|
39 | op_iadd,
|
---|
40 | op_isub,
|
---|
41 | op_imul,
|
---|
42 | op_idiv,
|
---|
43 | op_imod,
|
---|
44 | op_ilshift,
|
---|
45 | op_irshift,
|
---|
46 | op_iand,
|
---|
47 | op_ixor,
|
---|
48 | op_ior,
|
---|
49 | op_complex,
|
---|
50 | op_nonzero
|
---|
51 | };
|
---|
52 |
|
---|
53 | }}} // namespace boost::python::detail
|
---|
54 |
|
---|
55 | #endif // OPERATOR_ID_DWA2002531_HPP
|
---|
Note: See
TracBrowser
for help on using the repository browser.