MessagePack for C++
Loading...
Searching...
No Matches
lower1.hpp
Go to the documentation of this file.
1# /* **************************************************************************
2# * *
3# * (C) Copyright Paul Mensonides 2002.
4# * Distributed under the Boost Software License, Version 1.0. (See
5# * accompanying file LICENSE_1_0.txt or copy at
6# * http://www.boost.org/LICENSE_1_0.txt)
7# * *
8# ************************************************************************** */
9#
10# /* See http://www.boost.org for most recent version. */
11#
13#
14# undef MSGPACK_PP_ITERATION_START_1
15#
16# undef MSGPACK_PP_ITERATION_START_1_DIGIT_1
17# undef MSGPACK_PP_ITERATION_START_1_DIGIT_2
18# undef MSGPACK_PP_ITERATION_START_1_DIGIT_3
19# undef MSGPACK_PP_ITERATION_START_1_DIGIT_4
20# undef MSGPACK_PP_ITERATION_START_1_DIGIT_5
21# undef MSGPACK_PP_ITERATION_START_1_DIGIT_6
22# undef MSGPACK_PP_ITERATION_START_1_DIGIT_7
23# undef MSGPACK_PP_ITERATION_START_1_DIGIT_8
24# undef MSGPACK_PP_ITERATION_START_1_DIGIT_9
25# undef MSGPACK_PP_ITERATION_START_1_DIGIT_10
26#
27# if MSGPACK_PP_SLOT_TEMP_3 == 0
28# define MSGPACK_PP_ITERATION_START_1_DIGIT_3 0
29# elif MSGPACK_PP_SLOT_TEMP_3 == 1
30# define MSGPACK_PP_ITERATION_START_1_DIGIT_3 1
31# elif MSGPACK_PP_SLOT_TEMP_3 == 2
32# define MSGPACK_PP_ITERATION_START_1_DIGIT_3 2
33# elif MSGPACK_PP_SLOT_TEMP_3 == 3
34# define MSGPACK_PP_ITERATION_START_1_DIGIT_3 3
35# elif MSGPACK_PP_SLOT_TEMP_3 == 4
36# define MSGPACK_PP_ITERATION_START_1_DIGIT_3 4
37# elif MSGPACK_PP_SLOT_TEMP_3 == 5
38# define MSGPACK_PP_ITERATION_START_1_DIGIT_3 5
39# elif MSGPACK_PP_SLOT_TEMP_3 == 6
40# define MSGPACK_PP_ITERATION_START_1_DIGIT_3 6
41# elif MSGPACK_PP_SLOT_TEMP_3 == 7
42# define MSGPACK_PP_ITERATION_START_1_DIGIT_3 7
43# elif MSGPACK_PP_SLOT_TEMP_3 == 8
44# define MSGPACK_PP_ITERATION_START_1_DIGIT_3 8
45# elif MSGPACK_PP_SLOT_TEMP_3 == 9
46# define MSGPACK_PP_ITERATION_START_1_DIGIT_3 9
47# endif
48#
49# if MSGPACK_PP_SLOT_TEMP_2 == 0
50# define MSGPACK_PP_ITERATION_START_1_DIGIT_2 0
51# elif MSGPACK_PP_SLOT_TEMP_2 == 1
52# define MSGPACK_PP_ITERATION_START_1_DIGIT_2 1
53# elif MSGPACK_PP_SLOT_TEMP_2 == 2
54# define MSGPACK_PP_ITERATION_START_1_DIGIT_2 2
55# elif MSGPACK_PP_SLOT_TEMP_2 == 3
56# define MSGPACK_PP_ITERATION_START_1_DIGIT_2 3
57# elif MSGPACK_PP_SLOT_TEMP_2 == 4
58# define MSGPACK_PP_ITERATION_START_1_DIGIT_2 4
59# elif MSGPACK_PP_SLOT_TEMP_2 == 5
60# define MSGPACK_PP_ITERATION_START_1_DIGIT_2 5
61# elif MSGPACK_PP_SLOT_TEMP_2 == 6
62# define MSGPACK_PP_ITERATION_START_1_DIGIT_2 6
63# elif MSGPACK_PP_SLOT_TEMP_2 == 7
64# define MSGPACK_PP_ITERATION_START_1_DIGIT_2 7
65# elif MSGPACK_PP_SLOT_TEMP_2 == 8
66# define MSGPACK_PP_ITERATION_START_1_DIGIT_2 8
67# elif MSGPACK_PP_SLOT_TEMP_2 == 9
68# define MSGPACK_PP_ITERATION_START_1_DIGIT_2 9
69# endif
70#
71# if MSGPACK_PP_SLOT_TEMP_1 == 0
72# define MSGPACK_PP_ITERATION_START_1_DIGIT_1 0
73# elif MSGPACK_PP_SLOT_TEMP_1 == 1
74# define MSGPACK_PP_ITERATION_START_1_DIGIT_1 1
75# elif MSGPACK_PP_SLOT_TEMP_1 == 2
76# define MSGPACK_PP_ITERATION_START_1_DIGIT_1 2
77# elif MSGPACK_PP_SLOT_TEMP_1 == 3
78# define MSGPACK_PP_ITERATION_START_1_DIGIT_1 3
79# elif MSGPACK_PP_SLOT_TEMP_1 == 4
80# define MSGPACK_PP_ITERATION_START_1_DIGIT_1 4
81# elif MSGPACK_PP_SLOT_TEMP_1 == 5
82# define MSGPACK_PP_ITERATION_START_1_DIGIT_1 5
83# elif MSGPACK_PP_SLOT_TEMP_1 == 6
84# define MSGPACK_PP_ITERATION_START_1_DIGIT_1 6
85# elif MSGPACK_PP_SLOT_TEMP_1 == 7
86# define MSGPACK_PP_ITERATION_START_1_DIGIT_1 7
87# elif MSGPACK_PP_SLOT_TEMP_1 == 8
88# define MSGPACK_PP_ITERATION_START_1_DIGIT_1 8
89# elif MSGPACK_PP_SLOT_TEMP_1 == 9
90# define MSGPACK_PP_ITERATION_START_1_DIGIT_1 9
91# endif
92#
93# if MSGPACK_PP_ITERATION_START_1_DIGIT_3
94# define MSGPACK_PP_ITERATION_START_1 MSGPACK_PP_SLOT_CC_3(MSGPACK_PP_ITERATION_START_1_DIGIT_3, MSGPACK_PP_ITERATION_START_1_DIGIT_2, MSGPACK_PP_ITERATION_START_1_DIGIT_1)
95# elif MSGPACK_PP_ITERATION_START_1_DIGIT_2
96# define MSGPACK_PP_ITERATION_START_1 MSGPACK_PP_SLOT_CC_2(MSGPACK_PP_ITERATION_START_1_DIGIT_2, MSGPACK_PP_ITERATION_START_1_DIGIT_1)
97# else
98# define MSGPACK_PP_ITERATION_START_1 MSGPACK_PP_ITERATION_START_1_DIGIT_1
99# endif