Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 09:43:28

0001 // Copyright Cromwell D. Enage 2017.
0002 // Distributed under the Boost Software License, Version 1.0.
0003 // (See accompanying file LICENSE_1_0.txt or copy at
0004 // http://www.boost.org/LICENSE_1_0.txt)
0005 
0006 #ifndef BOOST_PARAMETER_AUX_PREPROCESSOR_FOR_EACH_PRED_HPP
0007 #define BOOST_PARAMETER_AUX_PREPROCESSOR_FOR_EACH_PRED_HPP
0008 
0009 #include <boost/preprocessor/comparison/not_equal.hpp>
0010 #include <boost/preprocessor/seq/size.hpp>
0011 
0012 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_1(r, seq) \
0013     BOOST_PP_NOT_EQUAL(2, BOOST_PP_SEQ_SIZE(seq))
0014 /**/
0015 
0016 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_2(r, seq) \
0017     BOOST_PP_NOT_EQUAL(3, BOOST_PP_SEQ_SIZE(seq))
0018 /**/
0019 
0020 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_3(r, seq) \
0021     BOOST_PP_NOT_EQUAL(4, BOOST_PP_SEQ_SIZE(seq))
0022 /**/
0023 
0024 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_4(r, seq) \
0025     BOOST_PP_NOT_EQUAL(5, BOOST_PP_SEQ_SIZE(seq))
0026 /**/
0027 
0028 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_5(r, seq) \
0029     BOOST_PP_NOT_EQUAL(6, BOOST_PP_SEQ_SIZE(seq))
0030 /**/
0031 
0032 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_6(r, seq) \
0033     BOOST_PP_NOT_EQUAL(7, BOOST_PP_SEQ_SIZE(seq))
0034 /**/
0035 
0036 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_7(r, seq) \
0037     BOOST_PP_NOT_EQUAL(8, BOOST_PP_SEQ_SIZE(seq))
0038 /**/
0039 
0040 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_8(r, seq) \
0041     BOOST_PP_NOT_EQUAL(9, BOOST_PP_SEQ_SIZE(seq))
0042 /**/
0043 
0044 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_9(r, seq) \
0045     BOOST_PP_NOT_EQUAL(10, BOOST_PP_SEQ_SIZE(seq))
0046 /**/
0047 
0048 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_10(r, seq) \
0049     BOOST_PP_NOT_EQUAL(11, BOOST_PP_SEQ_SIZE(seq))
0050 /**/
0051 
0052 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_11(r, seq) \
0053     BOOST_PP_NOT_EQUAL(12, BOOST_PP_SEQ_SIZE(seq))
0054 /**/
0055 
0056 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12(r, seq) \
0057     BOOST_PP_NOT_EQUAL(13, BOOST_PP_SEQ_SIZE(seq))
0058 /**/
0059 
0060 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13(r, seq) \
0061     BOOST_PP_NOT_EQUAL(14, BOOST_PP_SEQ_SIZE(seq))
0062 /**/
0063 
0064 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14(r, seq) \
0065     BOOST_PP_NOT_EQUAL(15, BOOST_PP_SEQ_SIZE(seq))
0066 /**/
0067 
0068 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15(r, seq) \
0069     BOOST_PP_NOT_EQUAL(16, BOOST_PP_SEQ_SIZE(seq))
0070 /**/
0071 
0072 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_16(r, seq) \
0073     BOOST_PP_NOT_EQUAL(17, BOOST_PP_SEQ_SIZE(seq))
0074 /**/
0075 
0076 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_17(r, seq) \
0077     BOOST_PP_NOT_EQUAL(18, BOOST_PP_SEQ_SIZE(seq))
0078 /**/
0079 
0080 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_18(r, seq) \
0081     BOOST_PP_NOT_EQUAL(19, BOOST_PP_SEQ_SIZE(seq))
0082 /**/
0083 
0084 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_19(r, seq) \
0085     BOOST_PP_NOT_EQUAL(20, BOOST_PP_SEQ_SIZE(seq))
0086 /**/
0087 
0088 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_20(r, seq) \
0089     BOOST_PP_NOT_EQUAL(21, BOOST_PP_SEQ_SIZE(seq))
0090 /**/
0091 
0092 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_21(r, seq) \
0093     BOOST_PP_NOT_EQUAL(22, BOOST_PP_SEQ_SIZE(seq))
0094 /**/
0095 
0096 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_22(r, seq) \
0097     BOOST_PP_NOT_EQUAL(23, BOOST_PP_SEQ_SIZE(seq))
0098 /**/
0099 
0100 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_23(r, seq) \
0101     BOOST_PP_NOT_EQUAL(24, BOOST_PP_SEQ_SIZE(seq))
0102 /**/
0103 
0104 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_24(r, seq) \
0105     BOOST_PP_NOT_EQUAL(25, BOOST_PP_SEQ_SIZE(seq))
0106 /**/
0107 
0108 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_25(r, seq) \
0109     BOOST_PP_NOT_EQUAL(26, BOOST_PP_SEQ_SIZE(seq))
0110 /**/
0111 
0112 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_26(r, seq) \
0113     BOOST_PP_NOT_EQUAL(27, BOOST_PP_SEQ_SIZE(seq))
0114 /**/
0115 
0116 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_27(r, seq) \
0117     BOOST_PP_NOT_EQUAL(28, BOOST_PP_SEQ_SIZE(seq))
0118 /**/
0119 
0120 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_28(r, seq) \
0121     BOOST_PP_NOT_EQUAL(29, BOOST_PP_SEQ_SIZE(seq))
0122 /**/
0123 
0124 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_29(r, seq) \
0125     BOOST_PP_NOT_EQUAL(30, BOOST_PP_SEQ_SIZE(seq))
0126 /**/
0127 
0128 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_30(r, seq) \
0129     BOOST_PP_NOT_EQUAL(31, BOOST_PP_SEQ_SIZE(seq))
0130 /**/
0131 
0132 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_31(r, seq) \
0133     BOOST_PP_NOT_EQUAL(32, BOOST_PP_SEQ_SIZE(seq))
0134 /**/
0135 
0136 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_32(r, seq) \
0137     BOOST_PP_NOT_EQUAL(33, BOOST_PP_SEQ_SIZE(seq))
0138 /**/
0139 
0140 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_33(r, seq) \
0141     BOOST_PP_NOT_EQUAL(34, BOOST_PP_SEQ_SIZE(seq))
0142 /**/
0143 
0144 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_34(r, seq) \
0145     BOOST_PP_NOT_EQUAL(35, BOOST_PP_SEQ_SIZE(seq))
0146 /**/
0147 
0148 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_35(r, seq) \
0149     BOOST_PP_NOT_EQUAL(36, BOOST_PP_SEQ_SIZE(seq))
0150 /**/
0151 
0152 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_36(r, seq) \
0153     BOOST_PP_NOT_EQUAL(37, BOOST_PP_SEQ_SIZE(seq))
0154 /**/
0155 
0156 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_37(r, seq) \
0157     BOOST_PP_NOT_EQUAL(38, BOOST_PP_SEQ_SIZE(seq))
0158 /**/
0159 
0160 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_38(r, seq) \
0161     BOOST_PP_NOT_EQUAL(39, BOOST_PP_SEQ_SIZE(seq))
0162 /**/
0163 
0164 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_39(r, seq) \
0165     BOOST_PP_NOT_EQUAL(40, BOOST_PP_SEQ_SIZE(seq))
0166 /**/
0167 
0168 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_40(r, seq) \
0169     BOOST_PP_NOT_EQUAL(41, BOOST_PP_SEQ_SIZE(seq))
0170 /**/
0171 
0172 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_41(r, seq) \
0173     BOOST_PP_NOT_EQUAL(42, BOOST_PP_SEQ_SIZE(seq))
0174 /**/
0175 
0176 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_42(r, seq) \
0177     BOOST_PP_NOT_EQUAL(43, BOOST_PP_SEQ_SIZE(seq))
0178 /**/
0179 
0180 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_43(r, seq) \
0181     BOOST_PP_NOT_EQUAL(44, BOOST_PP_SEQ_SIZE(seq))
0182 /**/
0183 
0184 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_44(r, seq) \
0185     BOOST_PP_NOT_EQUAL(45, BOOST_PP_SEQ_SIZE(seq))
0186 /**/
0187 
0188 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_45(r, seq) \
0189     BOOST_PP_NOT_EQUAL(46, BOOST_PP_SEQ_SIZE(seq))
0190 /**/
0191 
0192 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_46(r, seq) \
0193     BOOST_PP_NOT_EQUAL(47, BOOST_PP_SEQ_SIZE(seq))
0194 /**/
0195 
0196 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_47(r, seq) \
0197     BOOST_PP_NOT_EQUAL(48, BOOST_PP_SEQ_SIZE(seq))
0198 /**/
0199 
0200 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_48(r, seq) \
0201     BOOST_PP_NOT_EQUAL(49, BOOST_PP_SEQ_SIZE(seq))
0202 /**/
0203 
0204 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_49(r, seq) \
0205     BOOST_PP_NOT_EQUAL(50, BOOST_PP_SEQ_SIZE(seq))
0206 /**/
0207 
0208 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_50(r, seq) \
0209     BOOST_PP_NOT_EQUAL(51, BOOST_PP_SEQ_SIZE(seq))
0210 /**/
0211 
0212 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_51(r, seq) \
0213     BOOST_PP_NOT_EQUAL(52, BOOST_PP_SEQ_SIZE(seq))
0214 /**/
0215 
0216 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_52(r, seq) \
0217     BOOST_PP_NOT_EQUAL(53, BOOST_PP_SEQ_SIZE(seq))
0218 /**/
0219 
0220 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_53(r, seq) \
0221     BOOST_PP_NOT_EQUAL(54, BOOST_PP_SEQ_SIZE(seq))
0222 /**/
0223 
0224 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_54(r, seq) \
0225     BOOST_PP_NOT_EQUAL(55, BOOST_PP_SEQ_SIZE(seq))
0226 /**/
0227 
0228 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_55(r, seq) \
0229     BOOST_PP_NOT_EQUAL(56, BOOST_PP_SEQ_SIZE(seq))
0230 /**/
0231 
0232 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_56(r, seq) \
0233     BOOST_PP_NOT_EQUAL(57, BOOST_PP_SEQ_SIZE(seq))
0234 /**/
0235 
0236 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_57(r, seq) \
0237     BOOST_PP_NOT_EQUAL(58, BOOST_PP_SEQ_SIZE(seq))
0238 /**/
0239 
0240 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_58(r, seq) \
0241     BOOST_PP_NOT_EQUAL(59, BOOST_PP_SEQ_SIZE(seq))
0242 /**/
0243 
0244 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_59(r, seq) \
0245     BOOST_PP_NOT_EQUAL(60, BOOST_PP_SEQ_SIZE(seq))
0246 /**/
0247 
0248 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_60(r, seq) \
0249     BOOST_PP_NOT_EQUAL(61, BOOST_PP_SEQ_SIZE(seq))
0250 /**/
0251 
0252 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_61(r, seq) \
0253     BOOST_PP_NOT_EQUAL(62, BOOST_PP_SEQ_SIZE(seq))
0254 /**/
0255 
0256 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_62(r, seq) \
0257     BOOST_PP_NOT_EQUAL(63, BOOST_PP_SEQ_SIZE(seq))
0258 /**/
0259 
0260 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_63(r, seq) \
0261     BOOST_PP_NOT_EQUAL(64, BOOST_PP_SEQ_SIZE(seq))
0262 /**/
0263 
0264 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_64(r, seq) \
0265     BOOST_PP_NOT_EQUAL(65, BOOST_PP_SEQ_SIZE(seq))
0266 /**/
0267 
0268 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_65(r, seq) \
0269     BOOST_PP_NOT_EQUAL(66, BOOST_PP_SEQ_SIZE(seq))
0270 /**/
0271 
0272 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_66(r, seq) \
0273     BOOST_PP_NOT_EQUAL(67, BOOST_PP_SEQ_SIZE(seq))
0274 /**/
0275 
0276 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_67(r, seq) \
0277     BOOST_PP_NOT_EQUAL(68, BOOST_PP_SEQ_SIZE(seq))
0278 /**/
0279 
0280 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_68(r, seq) \
0281     BOOST_PP_NOT_EQUAL(69, BOOST_PP_SEQ_SIZE(seq))
0282 /**/
0283 
0284 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_69(r, seq) \
0285     BOOST_PP_NOT_EQUAL(70, BOOST_PP_SEQ_SIZE(seq))
0286 /**/
0287 
0288 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_70(r, seq) \
0289     BOOST_PP_NOT_EQUAL(71, BOOST_PP_SEQ_SIZE(seq))
0290 /**/
0291 
0292 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_71(r, seq) \
0293     BOOST_PP_NOT_EQUAL(72, BOOST_PP_SEQ_SIZE(seq))
0294 /**/
0295 
0296 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_72(r, seq) \
0297     BOOST_PP_NOT_EQUAL(73, BOOST_PP_SEQ_SIZE(seq))
0298 /**/
0299 
0300 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_73(r, seq) \
0301     BOOST_PP_NOT_EQUAL(74, BOOST_PP_SEQ_SIZE(seq))
0302 /**/
0303 
0304 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_74(r, seq) \
0305     BOOST_PP_NOT_EQUAL(75, BOOST_PP_SEQ_SIZE(seq))
0306 /**/
0307 
0308 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_75(r, seq) \
0309     BOOST_PP_NOT_EQUAL(76, BOOST_PP_SEQ_SIZE(seq))
0310 /**/
0311 
0312 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_76(r, seq) \
0313     BOOST_PP_NOT_EQUAL(77, BOOST_PP_SEQ_SIZE(seq))
0314 /**/
0315 
0316 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_77(r, seq) \
0317     BOOST_PP_NOT_EQUAL(78, BOOST_PP_SEQ_SIZE(seq))
0318 /**/
0319 
0320 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_78(r, seq) \
0321     BOOST_PP_NOT_EQUAL(79, BOOST_PP_SEQ_SIZE(seq))
0322 /**/
0323 
0324 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_79(r, seq) \
0325     BOOST_PP_NOT_EQUAL(80, BOOST_PP_SEQ_SIZE(seq))
0326 /**/
0327 
0328 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_80(r, seq) \
0329     BOOST_PP_NOT_EQUAL(81, BOOST_PP_SEQ_SIZE(seq))
0330 /**/
0331 
0332 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_81(r, seq) \
0333     BOOST_PP_NOT_EQUAL(82, BOOST_PP_SEQ_SIZE(seq))
0334 /**/
0335 
0336 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_82(r, seq) \
0337     BOOST_PP_NOT_EQUAL(83, BOOST_PP_SEQ_SIZE(seq))
0338 /**/
0339 
0340 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_83(r, seq) \
0341     BOOST_PP_NOT_EQUAL(84, BOOST_PP_SEQ_SIZE(seq))
0342 /**/
0343 
0344 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_84(r, seq) \
0345     BOOST_PP_NOT_EQUAL(85, BOOST_PP_SEQ_SIZE(seq))
0346 /**/
0347 
0348 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_85(r, seq) \
0349     BOOST_PP_NOT_EQUAL(86, BOOST_PP_SEQ_SIZE(seq))
0350 /**/
0351 
0352 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_86(r, seq) \
0353     BOOST_PP_NOT_EQUAL(87, BOOST_PP_SEQ_SIZE(seq))
0354 /**/
0355 
0356 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_87(r, seq) \
0357     BOOST_PP_NOT_EQUAL(88, BOOST_PP_SEQ_SIZE(seq))
0358 /**/
0359 
0360 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_88(r, seq) \
0361     BOOST_PP_NOT_EQUAL(89, BOOST_PP_SEQ_SIZE(seq))
0362 /**/
0363 
0364 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_89(r, seq) \
0365     BOOST_PP_NOT_EQUAL(90, BOOST_PP_SEQ_SIZE(seq))
0366 /**/
0367 
0368 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_90(r, seq) \
0369     BOOST_PP_NOT_EQUAL(91, BOOST_PP_SEQ_SIZE(seq))
0370 /**/
0371 
0372 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_91(r, seq) \
0373     BOOST_PP_NOT_EQUAL(92, BOOST_PP_SEQ_SIZE(seq))
0374 /**/
0375 
0376 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_92(r, seq) \
0377     BOOST_PP_NOT_EQUAL(93, BOOST_PP_SEQ_SIZE(seq))
0378 /**/
0379 
0380 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_93(r, seq) \
0381     BOOST_PP_NOT_EQUAL(94, BOOST_PP_SEQ_SIZE(seq))
0382 /**/
0383 
0384 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_94(r, seq) \
0385     BOOST_PP_NOT_EQUAL(95, BOOST_PP_SEQ_SIZE(seq))
0386 /**/
0387 
0388 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_95(r, seq) \
0389     BOOST_PP_NOT_EQUAL(96, BOOST_PP_SEQ_SIZE(seq))
0390 /**/
0391 
0392 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_96(r, seq) \
0393     BOOST_PP_NOT_EQUAL(97, BOOST_PP_SEQ_SIZE(seq))
0394 /**/
0395 
0396 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_97(r, seq) \
0397     BOOST_PP_NOT_EQUAL(98, BOOST_PP_SEQ_SIZE(seq))
0398 /**/
0399 
0400 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_98(r, seq) \
0401     BOOST_PP_NOT_EQUAL(99, BOOST_PP_SEQ_SIZE(seq))
0402 /**/
0403 
0404 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_99(r, seq) \
0405     BOOST_PP_NOT_EQUAL(100, BOOST_PP_SEQ_SIZE(seq))
0406 /**/
0407 
0408 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_100(r, seq) \
0409     BOOST_PP_NOT_EQUAL(101, BOOST_PP_SEQ_SIZE(seq))
0410 /**/
0411 
0412 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_101(r, seq) \
0413     BOOST_PP_NOT_EQUAL(102, BOOST_PP_SEQ_SIZE(seq))
0414 /**/
0415 
0416 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_102(r, seq) \
0417     BOOST_PP_NOT_EQUAL(103, BOOST_PP_SEQ_SIZE(seq))
0418 /**/
0419 
0420 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_103(r, seq) \
0421     BOOST_PP_NOT_EQUAL(104, BOOST_PP_SEQ_SIZE(seq))
0422 /**/
0423 
0424 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_104(r, seq) \
0425     BOOST_PP_NOT_EQUAL(105, BOOST_PP_SEQ_SIZE(seq))
0426 /**/
0427 
0428 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_105(r, seq) \
0429     BOOST_PP_NOT_EQUAL(106, BOOST_PP_SEQ_SIZE(seq))
0430 /**/
0431 
0432 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_106(r, seq) \
0433     BOOST_PP_NOT_EQUAL(107, BOOST_PP_SEQ_SIZE(seq))
0434 /**/
0435 
0436 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_107(r, seq) \
0437     BOOST_PP_NOT_EQUAL(108, BOOST_PP_SEQ_SIZE(seq))
0438 /**/
0439 
0440 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_108(r, seq) \
0441     BOOST_PP_NOT_EQUAL(109, BOOST_PP_SEQ_SIZE(seq))
0442 /**/
0443 
0444 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_109(r, seq) \
0445     BOOST_PP_NOT_EQUAL(110, BOOST_PP_SEQ_SIZE(seq))
0446 /**/
0447 
0448 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_110(r, seq) \
0449     BOOST_PP_NOT_EQUAL(111, BOOST_PP_SEQ_SIZE(seq))
0450 /**/
0451 
0452 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_111(r, seq) \
0453     BOOST_PP_NOT_EQUAL(112, BOOST_PP_SEQ_SIZE(seq))
0454 /**/
0455 
0456 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_112(r, seq) \
0457     BOOST_PP_NOT_EQUAL(113, BOOST_PP_SEQ_SIZE(seq))
0458 /**/
0459 
0460 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_113(r, seq) \
0461     BOOST_PP_NOT_EQUAL(114, BOOST_PP_SEQ_SIZE(seq))
0462 /**/
0463 
0464 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_114(r, seq) \
0465     BOOST_PP_NOT_EQUAL(115, BOOST_PP_SEQ_SIZE(seq))
0466 /**/
0467 
0468 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_115(r, seq) \
0469     BOOST_PP_NOT_EQUAL(116, BOOST_PP_SEQ_SIZE(seq))
0470 /**/
0471 
0472 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_116(r, seq) \
0473     BOOST_PP_NOT_EQUAL(117, BOOST_PP_SEQ_SIZE(seq))
0474 /**/
0475 
0476 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_117(r, seq) \
0477     BOOST_PP_NOT_EQUAL(118, BOOST_PP_SEQ_SIZE(seq))
0478 /**/
0479 
0480 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_118(r, seq) \
0481     BOOST_PP_NOT_EQUAL(119, BOOST_PP_SEQ_SIZE(seq))
0482 /**/
0483 
0484 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_119(r, seq) \
0485     BOOST_PP_NOT_EQUAL(120, BOOST_PP_SEQ_SIZE(seq))
0486 /**/
0487 
0488 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_120(r, seq) \
0489     BOOST_PP_NOT_EQUAL(121, BOOST_PP_SEQ_SIZE(seq))
0490 /**/
0491 
0492 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_121(r, seq) \
0493     BOOST_PP_NOT_EQUAL(122, BOOST_PP_SEQ_SIZE(seq))
0494 /**/
0495 
0496 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_122(r, seq) \
0497     BOOST_PP_NOT_EQUAL(123, BOOST_PP_SEQ_SIZE(seq))
0498 /**/
0499 
0500 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_123(r, seq) \
0501     BOOST_PP_NOT_EQUAL(124, BOOST_PP_SEQ_SIZE(seq))
0502 /**/
0503 
0504 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_124(r, seq) \
0505     BOOST_PP_NOT_EQUAL(125, BOOST_PP_SEQ_SIZE(seq))
0506 /**/
0507 
0508 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_125(r, seq) \
0509     BOOST_PP_NOT_EQUAL(126, BOOST_PP_SEQ_SIZE(seq))
0510 /**/
0511 
0512 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_126(r, seq) \
0513     BOOST_PP_NOT_EQUAL(127, BOOST_PP_SEQ_SIZE(seq))
0514 /**/
0515 
0516 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_127(r, seq) \
0517     BOOST_PP_NOT_EQUAL(128, BOOST_PP_SEQ_SIZE(seq))
0518 /**/
0519 
0520 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_128(r, seq) \
0521     BOOST_PP_NOT_EQUAL(129, BOOST_PP_SEQ_SIZE(seq))
0522 /**/
0523 
0524 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_129(r, seq) \
0525     BOOST_PP_NOT_EQUAL(130, BOOST_PP_SEQ_SIZE(seq))
0526 /**/
0527 
0528 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_130(r, seq) \
0529     BOOST_PP_NOT_EQUAL(131, BOOST_PP_SEQ_SIZE(seq))
0530 /**/
0531 
0532 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_131(r, seq) \
0533     BOOST_PP_NOT_EQUAL(132, BOOST_PP_SEQ_SIZE(seq))
0534 /**/
0535 
0536 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_132(r, seq) \
0537     BOOST_PP_NOT_EQUAL(133, BOOST_PP_SEQ_SIZE(seq))
0538 /**/
0539 
0540 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_133(r, seq) \
0541     BOOST_PP_NOT_EQUAL(134, BOOST_PP_SEQ_SIZE(seq))
0542 /**/
0543 
0544 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_134(r, seq) \
0545     BOOST_PP_NOT_EQUAL(135, BOOST_PP_SEQ_SIZE(seq))
0546 /**/
0547 
0548 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_135(r, seq) \
0549     BOOST_PP_NOT_EQUAL(136, BOOST_PP_SEQ_SIZE(seq))
0550 /**/
0551 
0552 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_136(r, seq) \
0553     BOOST_PP_NOT_EQUAL(137, BOOST_PP_SEQ_SIZE(seq))
0554 /**/
0555 
0556 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_137(r, seq) \
0557     BOOST_PP_NOT_EQUAL(138, BOOST_PP_SEQ_SIZE(seq))
0558 /**/
0559 
0560 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_138(r, seq) \
0561     BOOST_PP_NOT_EQUAL(139, BOOST_PP_SEQ_SIZE(seq))
0562 /**/
0563 
0564 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_139(r, seq) \
0565     BOOST_PP_NOT_EQUAL(140, BOOST_PP_SEQ_SIZE(seq))
0566 /**/
0567 
0568 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_140(r, seq) \
0569     BOOST_PP_NOT_EQUAL(141, BOOST_PP_SEQ_SIZE(seq))
0570 /**/
0571 
0572 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_141(r, seq) \
0573     BOOST_PP_NOT_EQUAL(142, BOOST_PP_SEQ_SIZE(seq))
0574 /**/
0575 
0576 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_142(r, seq) \
0577     BOOST_PP_NOT_EQUAL(143, BOOST_PP_SEQ_SIZE(seq))
0578 /**/
0579 
0580 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_143(r, seq) \
0581     BOOST_PP_NOT_EQUAL(144, BOOST_PP_SEQ_SIZE(seq))
0582 /**/
0583 
0584 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_144(r, seq) \
0585     BOOST_PP_NOT_EQUAL(145, BOOST_PP_SEQ_SIZE(seq))
0586 /**/
0587 
0588 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_145(r, seq) \
0589     BOOST_PP_NOT_EQUAL(146, BOOST_PP_SEQ_SIZE(seq))
0590 /**/
0591 
0592 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_146(r, seq) \
0593     BOOST_PP_NOT_EQUAL(147, BOOST_PP_SEQ_SIZE(seq))
0594 /**/
0595 
0596 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_147(r, seq) \
0597     BOOST_PP_NOT_EQUAL(148, BOOST_PP_SEQ_SIZE(seq))
0598 /**/
0599 
0600 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_148(r, seq) \
0601     BOOST_PP_NOT_EQUAL(149, BOOST_PP_SEQ_SIZE(seq))
0602 /**/
0603 
0604 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_149(r, seq) \
0605     BOOST_PP_NOT_EQUAL(150, BOOST_PP_SEQ_SIZE(seq))
0606 /**/
0607 
0608 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_150(r, seq) \
0609     BOOST_PP_NOT_EQUAL(151, BOOST_PP_SEQ_SIZE(seq))
0610 /**/
0611 
0612 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_151(r, seq) \
0613     BOOST_PP_NOT_EQUAL(152, BOOST_PP_SEQ_SIZE(seq))
0614 /**/
0615 
0616 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_152(r, seq) \
0617     BOOST_PP_NOT_EQUAL(153, BOOST_PP_SEQ_SIZE(seq))
0618 /**/
0619 
0620 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_153(r, seq) \
0621     BOOST_PP_NOT_EQUAL(154, BOOST_PP_SEQ_SIZE(seq))
0622 /**/
0623 
0624 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_154(r, seq) \
0625     BOOST_PP_NOT_EQUAL(155, BOOST_PP_SEQ_SIZE(seq))
0626 /**/
0627 
0628 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_155(r, seq) \
0629     BOOST_PP_NOT_EQUAL(156, BOOST_PP_SEQ_SIZE(seq))
0630 /**/
0631 
0632 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_156(r, seq) \
0633     BOOST_PP_NOT_EQUAL(157, BOOST_PP_SEQ_SIZE(seq))
0634 /**/
0635 
0636 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_157(r, seq) \
0637     BOOST_PP_NOT_EQUAL(158, BOOST_PP_SEQ_SIZE(seq))
0638 /**/
0639 
0640 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_158(r, seq) \
0641     BOOST_PP_NOT_EQUAL(159, BOOST_PP_SEQ_SIZE(seq))
0642 /**/
0643 
0644 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_159(r, seq) \
0645     BOOST_PP_NOT_EQUAL(160, BOOST_PP_SEQ_SIZE(seq))
0646 /**/
0647 
0648 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_160(r, seq) \
0649     BOOST_PP_NOT_EQUAL(161, BOOST_PP_SEQ_SIZE(seq))
0650 /**/
0651 
0652 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_161(r, seq) \
0653     BOOST_PP_NOT_EQUAL(162, BOOST_PP_SEQ_SIZE(seq))
0654 /**/
0655 
0656 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_162(r, seq) \
0657     BOOST_PP_NOT_EQUAL(163, BOOST_PP_SEQ_SIZE(seq))
0658 /**/
0659 
0660 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_163(r, seq) \
0661     BOOST_PP_NOT_EQUAL(164, BOOST_PP_SEQ_SIZE(seq))
0662 /**/
0663 
0664 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_164(r, seq) \
0665     BOOST_PP_NOT_EQUAL(165, BOOST_PP_SEQ_SIZE(seq))
0666 /**/
0667 
0668 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_165(r, seq) \
0669     BOOST_PP_NOT_EQUAL(166, BOOST_PP_SEQ_SIZE(seq))
0670 /**/
0671 
0672 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_166(r, seq) \
0673     BOOST_PP_NOT_EQUAL(167, BOOST_PP_SEQ_SIZE(seq))
0674 /**/
0675 
0676 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_167(r, seq) \
0677     BOOST_PP_NOT_EQUAL(168, BOOST_PP_SEQ_SIZE(seq))
0678 /**/
0679 
0680 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_168(r, seq) \
0681     BOOST_PP_NOT_EQUAL(169, BOOST_PP_SEQ_SIZE(seq))
0682 /**/
0683 
0684 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_169(r, seq) \
0685     BOOST_PP_NOT_EQUAL(170, BOOST_PP_SEQ_SIZE(seq))
0686 /**/
0687 
0688 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_170(r, seq) \
0689     BOOST_PP_NOT_EQUAL(171, BOOST_PP_SEQ_SIZE(seq))
0690 /**/
0691 
0692 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_171(r, seq) \
0693     BOOST_PP_NOT_EQUAL(172, BOOST_PP_SEQ_SIZE(seq))
0694 /**/
0695 
0696 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_172(r, seq) \
0697     BOOST_PP_NOT_EQUAL(173, BOOST_PP_SEQ_SIZE(seq))
0698 /**/
0699 
0700 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_173(r, seq) \
0701     BOOST_PP_NOT_EQUAL(174, BOOST_PP_SEQ_SIZE(seq))
0702 /**/
0703 
0704 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_174(r, seq) \
0705     BOOST_PP_NOT_EQUAL(175, BOOST_PP_SEQ_SIZE(seq))
0706 /**/
0707 
0708 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_175(r, seq) \
0709     BOOST_PP_NOT_EQUAL(176, BOOST_PP_SEQ_SIZE(seq))
0710 /**/
0711 
0712 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_176(r, seq) \
0713     BOOST_PP_NOT_EQUAL(177, BOOST_PP_SEQ_SIZE(seq))
0714 /**/
0715 
0716 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_177(r, seq) \
0717     BOOST_PP_NOT_EQUAL(178, BOOST_PP_SEQ_SIZE(seq))
0718 /**/
0719 
0720 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_178(r, seq) \
0721     BOOST_PP_NOT_EQUAL(179, BOOST_PP_SEQ_SIZE(seq))
0722 /**/
0723 
0724 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_179(r, seq) \
0725     BOOST_PP_NOT_EQUAL(180, BOOST_PP_SEQ_SIZE(seq))
0726 /**/
0727 
0728 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_180(r, seq) \
0729     BOOST_PP_NOT_EQUAL(181, BOOST_PP_SEQ_SIZE(seq))
0730 /**/
0731 
0732 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_181(r, seq) \
0733     BOOST_PP_NOT_EQUAL(182, BOOST_PP_SEQ_SIZE(seq))
0734 /**/
0735 
0736 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_182(r, seq) \
0737     BOOST_PP_NOT_EQUAL(183, BOOST_PP_SEQ_SIZE(seq))
0738 /**/
0739 
0740 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_183(r, seq) \
0741     BOOST_PP_NOT_EQUAL(184, BOOST_PP_SEQ_SIZE(seq))
0742 /**/
0743 
0744 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_184(r, seq) \
0745     BOOST_PP_NOT_EQUAL(185, BOOST_PP_SEQ_SIZE(seq))
0746 /**/
0747 
0748 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_185(r, seq) \
0749     BOOST_PP_NOT_EQUAL(186, BOOST_PP_SEQ_SIZE(seq))
0750 /**/
0751 
0752 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_186(r, seq) \
0753     BOOST_PP_NOT_EQUAL(187, BOOST_PP_SEQ_SIZE(seq))
0754 /**/
0755 
0756 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_187(r, seq) \
0757     BOOST_PP_NOT_EQUAL(188, BOOST_PP_SEQ_SIZE(seq))
0758 /**/
0759 
0760 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_188(r, seq) \
0761     BOOST_PP_NOT_EQUAL(189, BOOST_PP_SEQ_SIZE(seq))
0762 /**/
0763 
0764 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_189(r, seq) \
0765     BOOST_PP_NOT_EQUAL(190, BOOST_PP_SEQ_SIZE(seq))
0766 /**/
0767 
0768 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_190(r, seq) \
0769     BOOST_PP_NOT_EQUAL(191, BOOST_PP_SEQ_SIZE(seq))
0770 /**/
0771 
0772 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_191(r, seq) \
0773     BOOST_PP_NOT_EQUAL(192, BOOST_PP_SEQ_SIZE(seq))
0774 /**/
0775 
0776 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_192(r, seq) \
0777     BOOST_PP_NOT_EQUAL(193, BOOST_PP_SEQ_SIZE(seq))
0778 /**/
0779 
0780 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_193(r, seq) \
0781     BOOST_PP_NOT_EQUAL(194, BOOST_PP_SEQ_SIZE(seq))
0782 /**/
0783 
0784 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_194(r, seq) \
0785     BOOST_PP_NOT_EQUAL(195, BOOST_PP_SEQ_SIZE(seq))
0786 /**/
0787 
0788 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_195(r, seq) \
0789     BOOST_PP_NOT_EQUAL(196, BOOST_PP_SEQ_SIZE(seq))
0790 /**/
0791 
0792 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_196(r, seq) \
0793     BOOST_PP_NOT_EQUAL(197, BOOST_PP_SEQ_SIZE(seq))
0794 /**/
0795 
0796 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_197(r, seq) \
0797     BOOST_PP_NOT_EQUAL(198, BOOST_PP_SEQ_SIZE(seq))
0798 /**/
0799 
0800 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_198(r, seq) \
0801     BOOST_PP_NOT_EQUAL(199, BOOST_PP_SEQ_SIZE(seq))
0802 /**/
0803 
0804 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_199(r, seq) \
0805     BOOST_PP_NOT_EQUAL(200, BOOST_PP_SEQ_SIZE(seq))
0806 /**/
0807 
0808 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_200(r, seq) \
0809     BOOST_PP_NOT_EQUAL(201, BOOST_PP_SEQ_SIZE(seq))
0810 /**/
0811 
0812 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_201(r, seq) \
0813     BOOST_PP_NOT_EQUAL(202, BOOST_PP_SEQ_SIZE(seq))
0814 /**/
0815 
0816 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_202(r, seq) \
0817     BOOST_PP_NOT_EQUAL(203, BOOST_PP_SEQ_SIZE(seq))
0818 /**/
0819 
0820 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_203(r, seq) \
0821     BOOST_PP_NOT_EQUAL(204, BOOST_PP_SEQ_SIZE(seq))
0822 /**/
0823 
0824 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_204(r, seq) \
0825     BOOST_PP_NOT_EQUAL(205, BOOST_PP_SEQ_SIZE(seq))
0826 /**/
0827 
0828 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_205(r, seq) \
0829     BOOST_PP_NOT_EQUAL(206, BOOST_PP_SEQ_SIZE(seq))
0830 /**/
0831 
0832 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_206(r, seq) \
0833     BOOST_PP_NOT_EQUAL(207, BOOST_PP_SEQ_SIZE(seq))
0834 /**/
0835 
0836 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_207(r, seq) \
0837     BOOST_PP_NOT_EQUAL(208, BOOST_PP_SEQ_SIZE(seq))
0838 /**/
0839 
0840 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_208(r, seq) \
0841     BOOST_PP_NOT_EQUAL(209, BOOST_PP_SEQ_SIZE(seq))
0842 /**/
0843 
0844 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_209(r, seq) \
0845     BOOST_PP_NOT_EQUAL(210, BOOST_PP_SEQ_SIZE(seq))
0846 /**/
0847 
0848 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_210(r, seq) \
0849     BOOST_PP_NOT_EQUAL(211, BOOST_PP_SEQ_SIZE(seq))
0850 /**/
0851 
0852 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_211(r, seq) \
0853     BOOST_PP_NOT_EQUAL(212, BOOST_PP_SEQ_SIZE(seq))
0854 /**/
0855 
0856 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_212(r, seq) \
0857     BOOST_PP_NOT_EQUAL(213, BOOST_PP_SEQ_SIZE(seq))
0858 /**/
0859 
0860 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_213(r, seq) \
0861     BOOST_PP_NOT_EQUAL(214, BOOST_PP_SEQ_SIZE(seq))
0862 /**/
0863 
0864 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_214(r, seq) \
0865     BOOST_PP_NOT_EQUAL(215, BOOST_PP_SEQ_SIZE(seq))
0866 /**/
0867 
0868 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_215(r, seq) \
0869     BOOST_PP_NOT_EQUAL(216, BOOST_PP_SEQ_SIZE(seq))
0870 /**/
0871 
0872 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_216(r, seq) \
0873     BOOST_PP_NOT_EQUAL(217, BOOST_PP_SEQ_SIZE(seq))
0874 /**/
0875 
0876 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_217(r, seq) \
0877     BOOST_PP_NOT_EQUAL(218, BOOST_PP_SEQ_SIZE(seq))
0878 /**/
0879 
0880 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_218(r, seq) \
0881     BOOST_PP_NOT_EQUAL(219, BOOST_PP_SEQ_SIZE(seq))
0882 /**/
0883 
0884 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_219(r, seq) \
0885     BOOST_PP_NOT_EQUAL(220, BOOST_PP_SEQ_SIZE(seq))
0886 /**/
0887 
0888 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_220(r, seq) \
0889     BOOST_PP_NOT_EQUAL(221, BOOST_PP_SEQ_SIZE(seq))
0890 /**/
0891 
0892 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_221(r, seq) \
0893     BOOST_PP_NOT_EQUAL(222, BOOST_PP_SEQ_SIZE(seq))
0894 /**/
0895 
0896 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_222(r, seq) \
0897     BOOST_PP_NOT_EQUAL(223, BOOST_PP_SEQ_SIZE(seq))
0898 /**/
0899 
0900 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_223(r, seq) \
0901     BOOST_PP_NOT_EQUAL(224, BOOST_PP_SEQ_SIZE(seq))
0902 /**/
0903 
0904 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_224(r, seq) \
0905     BOOST_PP_NOT_EQUAL(225, BOOST_PP_SEQ_SIZE(seq))
0906 /**/
0907 
0908 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_225(r, seq) \
0909     BOOST_PP_NOT_EQUAL(226, BOOST_PP_SEQ_SIZE(seq))
0910 /**/
0911 
0912 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_226(r, seq) \
0913     BOOST_PP_NOT_EQUAL(227, BOOST_PP_SEQ_SIZE(seq))
0914 /**/
0915 
0916 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_227(r, seq) \
0917     BOOST_PP_NOT_EQUAL(228, BOOST_PP_SEQ_SIZE(seq))
0918 /**/
0919 
0920 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_228(r, seq) \
0921     BOOST_PP_NOT_EQUAL(229, BOOST_PP_SEQ_SIZE(seq))
0922 /**/
0923 
0924 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_229(r, seq) \
0925     BOOST_PP_NOT_EQUAL(230, BOOST_PP_SEQ_SIZE(seq))
0926 /**/
0927 
0928 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_230(r, seq) \
0929     BOOST_PP_NOT_EQUAL(231, BOOST_PP_SEQ_SIZE(seq))
0930 /**/
0931 
0932 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_231(r, seq) \
0933     BOOST_PP_NOT_EQUAL(232, BOOST_PP_SEQ_SIZE(seq))
0934 /**/
0935 
0936 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_232(r, seq) \
0937     BOOST_PP_NOT_EQUAL(233, BOOST_PP_SEQ_SIZE(seq))
0938 /**/
0939 
0940 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_233(r, seq) \
0941     BOOST_PP_NOT_EQUAL(234, BOOST_PP_SEQ_SIZE(seq))
0942 /**/
0943 
0944 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_234(r, seq) \
0945     BOOST_PP_NOT_EQUAL(235, BOOST_PP_SEQ_SIZE(seq))
0946 /**/
0947 
0948 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_235(r, seq) \
0949     BOOST_PP_NOT_EQUAL(236, BOOST_PP_SEQ_SIZE(seq))
0950 /**/
0951 
0952 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_236(r, seq) \
0953     BOOST_PP_NOT_EQUAL(237, BOOST_PP_SEQ_SIZE(seq))
0954 /**/
0955 
0956 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_237(r, seq) \
0957     BOOST_PP_NOT_EQUAL(238, BOOST_PP_SEQ_SIZE(seq))
0958 /**/
0959 
0960 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_238(r, seq) \
0961     BOOST_PP_NOT_EQUAL(239, BOOST_PP_SEQ_SIZE(seq))
0962 /**/
0963 
0964 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_239(r, seq) \
0965     BOOST_PP_NOT_EQUAL(240, BOOST_PP_SEQ_SIZE(seq))
0966 /**/
0967 
0968 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_240(r, seq) \
0969     BOOST_PP_NOT_EQUAL(241, BOOST_PP_SEQ_SIZE(seq))
0970 /**/
0971 
0972 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_241(r, seq) \
0973     BOOST_PP_NOT_EQUAL(242, BOOST_PP_SEQ_SIZE(seq))
0974 /**/
0975 
0976 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_242(r, seq) \
0977     BOOST_PP_NOT_EQUAL(243, BOOST_PP_SEQ_SIZE(seq))
0978 /**/
0979 
0980 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_243(r, seq) \
0981     BOOST_PP_NOT_EQUAL(244, BOOST_PP_SEQ_SIZE(seq))
0982 /**/
0983 
0984 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_244(r, seq) \
0985     BOOST_PP_NOT_EQUAL(245, BOOST_PP_SEQ_SIZE(seq))
0986 /**/
0987 
0988 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_245(r, seq) \
0989     BOOST_PP_NOT_EQUAL(246, BOOST_PP_SEQ_SIZE(seq))
0990 /**/
0991 
0992 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_246(r, seq) \
0993     BOOST_PP_NOT_EQUAL(247, BOOST_PP_SEQ_SIZE(seq))
0994 /**/
0995 
0996 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_247(r, seq) \
0997     BOOST_PP_NOT_EQUAL(248, BOOST_PP_SEQ_SIZE(seq))
0998 /**/
0999 
1000 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_248(r, seq) \
1001     BOOST_PP_NOT_EQUAL(249, BOOST_PP_SEQ_SIZE(seq))
1002 /**/
1003 
1004 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_249(r, seq) \
1005     BOOST_PP_NOT_EQUAL(250, BOOST_PP_SEQ_SIZE(seq))
1006 /**/
1007 
1008 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_250(r, seq) \
1009     BOOST_PP_NOT_EQUAL(251, BOOST_PP_SEQ_SIZE(seq))
1010 /**/
1011 
1012 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_251(r, seq) \
1013     BOOST_PP_NOT_EQUAL(252, BOOST_PP_SEQ_SIZE(seq))
1014 /**/
1015 
1016 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_252(r, seq) \
1017     BOOST_PP_NOT_EQUAL(253, BOOST_PP_SEQ_SIZE(seq))
1018 /**/
1019 
1020 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_253(r, seq) \
1021     BOOST_PP_NOT_EQUAL(254, BOOST_PP_SEQ_SIZE(seq))
1022 /**/
1023 
1024 #define BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_254(r, seq) \
1025     BOOST_PP_NOT_EQUAL(255, BOOST_PP_SEQ_SIZE(seq))
1026 /**/
1027 
1028 #endif  // include guard
1029