Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jan 10, 2016, 1:54:11 PM (8 years ago)
Author:
landauf
Message:

merged branch cpp11_v2 into cpp11_v3

Location:
code/branches/cpp11_v3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/branches/cpp11_v3

  • code/branches/cpp11_v3/src/external/cpptcl/details/methods_v.h

    r5781 r11054  
    3333          {
    3434               dispatch<R>::template do_dispatch<T1>(
    35                     interp, boost::bind(cf_, p, _1),
     35                    interp, std::bind(cf_, p, arg::_1),
    3636                    t1);
    3737          }
     
    3939          {
    4040               dispatch<R>::template do_dispatch<T1>(
    41                     interp, boost::bind(f_, p, _1),
     41                    interp, std::bind(f_, p, arg::_1),
    4242                    t1);
    4343          }
     
    7272          {
    7373               dispatch<R>::template do_dispatch<T1, T2>(
    74                     interp, boost::bind(cf_, p, _1, _2),
     74                    interp, std::bind(cf_, p, arg::_1, arg::_2),
    7575                    tcl_cast<T1>::from(interp, objv[2]),
    7676                    t2);
     
    7979          {
    8080               dispatch<R>::template do_dispatch<T1, T2>(
    81                     interp, boost::bind(f_, p, _1, _2),
     81                    interp, std::bind(f_, p, arg::_1, arg::_2),
    8282                    tcl_cast<T1>::from(interp, objv[2]),
    8383                    t2);
     
    113113          {
    114114               dispatch<R>::template do_dispatch<T1, T2, T3>(
    115                     interp, boost::bind(cf_, p, _1, _2, _3),
     115                    interp, std::bind(cf_, p, arg::_1, arg::_2, arg::_3),
    116116                    tcl_cast<T1>::from(interp, objv[2]),
    117117                    tcl_cast<T2>::from(interp, objv[3]),
     
    121121          {
    122122               dispatch<R>::template do_dispatch<T1, T2, T3>(
    123                     interp, boost::bind(f_, p, _1, _2, _3),
     123                    interp, std::bind(f_, p, arg::_1, arg::_2, arg::_3),
    124124                    tcl_cast<T1>::from(interp, objv[2]),
    125125                    tcl_cast<T2>::from(interp, objv[3]),
     
    156156          {
    157157               dispatch<R>::template do_dispatch<T1, T2, T3, T4>(
    158                     interp, boost::bind(cf_, p, _1, _2, _3, _4),
     158                    interp, std::bind(cf_, p, arg::_1, arg::_2, arg::_3, arg::_4),
    159159                    tcl_cast<T1>::from(interp, objv[2]),
    160160                    tcl_cast<T2>::from(interp, objv[3]),
     
    165165          {
    166166               dispatch<R>::template do_dispatch<T1, T2, T3, T4>(
    167                     interp, boost::bind(f_, p, _1, _2, _3, _4),
     167                    interp, std::bind(f_, p, arg::_1, arg::_2, arg::_3, arg::_4),
    168168                    tcl_cast<T1>::from(interp, objv[2]),
    169169                    tcl_cast<T2>::from(interp, objv[3]),
     
    202202          {
    203203               dispatch<R>::template do_dispatch<T1, T2, T3, T4, T5>(
    204                     interp, boost::bind(cf_, p, _1, _2, _3, _4, _5),
     204                    interp, std::bind(cf_, p, arg::_1, arg::_2, arg::_3, arg::_4, arg::_5),
    205205                    tcl_cast<T1>::from(interp, objv[2]),
    206206                    tcl_cast<T2>::from(interp, objv[3]),
     
    212212          {
    213213               dispatch<R>::template do_dispatch<T1, T2, T3, T4, T5>(
    214                     interp, boost::bind(f_, p, _1, _2, _3, _4, _5),
     214                    interp, std::bind(f_, p, arg::_1, arg::_2, arg::_3, arg::_4, arg::_5),
    215215                    tcl_cast<T1>::from(interp, objv[2]),
    216216                    tcl_cast<T2>::from(interp, objv[3]),
     
    251251          {
    252252               dispatch<R>::template do_dispatch<T1, T2, T3, T4, T5, T6>(
    253                     interp, boost::bind(cf_, p, _1, _2, _3, _4, _5, _6),
     253                    interp, std::bind(cf_, p, arg::_1, arg::_2, arg::_3, arg::_4, arg::_5, arg::_6),
    254254                    tcl_cast<T1>::from(interp, objv[2]),
    255255                    tcl_cast<T2>::from(interp, objv[3]),
     
    262262          {
    263263               dispatch<R>::template do_dispatch<T1, T2, T3, T4, T5, T6>(
    264                     interp, boost::bind(f_, p, _1, _2, _3, _4, _5, _6),
     264                    interp, std::bind(f_, p, arg::_1, arg::_2, arg::_3, arg::_4, arg::_5, arg::_6),
    265265                    tcl_cast<T1>::from(interp, objv[2]),
    266266                    tcl_cast<T2>::from(interp, objv[3]),
     
    302302          {
    303303               dispatch<R>::template do_dispatch<T1, T2, T3, T4, T5, T6, T7>(
    304                     interp, boost::bind(cf_, p, _1, _2, _3, _4, _5, _6, _7),
     304                    interp, std::bind(cf_, p, arg::_1, arg::_2, arg::_3, arg::_4, arg::_5, arg::_6, arg::_7),
    305305                    tcl_cast<T1>::from(interp, objv[2]),
    306306                    tcl_cast<T2>::from(interp, objv[3]),
     
    314314          {
    315315               dispatch<R>::template do_dispatch<T1, T2, T3, T4, T5, T6, T7>(
    316                     interp, boost::bind(f_, p, _1, _2, _3, _4, _5, _6, _7),
     316                    interp, std::bind(f_, p, arg::_1, arg::_2, arg::_3, arg::_4, arg::_5, arg::_6, arg::_7),
    317317                    tcl_cast<T1>::from(interp, objv[2]),
    318318                    tcl_cast<T2>::from(interp, objv[3]),
     
    356356               dispatch<R>::template do_dispatch<
    357357                    T1, T2, T3, T4, T5, T6, T7, T8>(
    358                     interp, boost::bind(cf_, p,
    359                          _1, _2, _3, _4, _5, _6, _7, _8),
     358                    interp, std::bind(cf_, p,
     359                         arg::_1, arg::_2, arg::_3, arg::_4, arg::_5, arg::_6, arg::_7, arg::_8),
    360360                    tcl_cast<T1>::from(interp, objv[2]),
    361361                    tcl_cast<T2>::from(interp, objv[3]),
     
    371371               dispatch<R>::template do_dispatch<
    372372                    T1, T2, T3, T4, T5, T6, T7, T8>(
    373                     interp, boost::bind(f_, p,
    374                          _1, _2, _3, _4, _5, _6, _7, _8),
     373                    interp, std::bind(f_, p,
     374                         arg::_1, arg::_2, arg::_3, arg::_4, arg::_5, arg::_6, arg::_7, arg::_8),
    375375                    tcl_cast<T1>::from(interp, objv[2]),
    376376                    tcl_cast<T2>::from(interp, objv[3]),
     
    415415               dispatch<R>::template do_dispatch<
    416416                    T1, T2, T3, T4, T5, T6, T7, T8, T9>(
    417                     interp, boost::bind(cf_, p,
    418                          _1, _2, _3, _4, _5, _6, _7, _8, _9),
     417                    interp, std::bind(cf_, p,
     418                         arg::_1, arg::_2, arg::_3, arg::_4, arg::_5, arg::_6, arg::_7, arg::_8, arg::_9),
    419419                    tcl_cast<T1>::from(interp, objv[2]),
    420420                    tcl_cast<T2>::from(interp, objv[3]),
     
    431431               dispatch<R>::template do_dispatch<
    432432                    T1, T2, T3, T4, T5, T6, T7, T8, T9>(
    433                     interp, boost::bind(f_, p,
    434                          _1, _2, _3, _4, _5, _6, _7, _8, _9),
     433                    interp, std::bind(f_, p,
     434                         arg::_1, arg::_2, arg::_3, arg::_4, arg::_5, arg::_6, arg::_7, arg::_8, arg::_9),
    435435                    tcl_cast<T1>::from(interp, objv[2]),
    436436                    tcl_cast<T2>::from(interp, objv[3]),
Note: See TracChangeset for help on using the changeset viewer.