[Cppunit-cvs] cppunit2/include/cpptl reflection.inl,1.3,1.4 reflectionimpl.py,1.3,1.4 reflectionimpl
Brought to you by:
blep
From: Baptiste L. <bl...@us...> - 2005-03-05 13:45:07
|
Update of /cvsroot/cppunit/cppunit2/include/cpptl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23007/include/cpptl Modified Files: reflection.inl reflectionimpl.py reflectionimpl10.h Log Message: * added portability macro CPPTL_AT to access sequence container portably Index: reflection.inl =================================================================== RCS file: /cvsroot/cppunit/cppunit2/include/cpptl/reflection.inl,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** reflection.inl 4 Mar 2005 22:18:14 -0000 1.3 --- reflection.inl 5 Mar 2005 13:44:50 -0000 1.4 *************** *** 139,143 **** Method::getArgType( size_type index ) const { ! return invokable_.argTypes_.at(index); } --- 139,143 ---- Method::getArgType( size_type index ) const { ! return CPPTL_AT( invokable_.argTypes_, index); } Index: reflectionimpl.py =================================================================== RCS file: /cvsroot/cppunit/cppunit2/include/cpptl/reflectionimpl.py,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** reflectionimpl.py 5 Mar 2005 10:15:12 -0000 1.3 --- reflectionimpl.py 5 Mar 2005 13:44:50 -0000 1.4 *************** *** 122,126 **** self.fn_parameter_types = ', '.join( args ) self.const_method = (is_const and ' const') or '' ! self.fn_call = '\n ,'.join( [ 'any_cast( call.args_.at(%d), Type<Arg%d>() )' % (n,n+1) for n in xrange(0,count) ] ) self.invokable_instantiation = self.invokable + self.makeTemplateInstantiation( invokable_template_parameters ) --- 122,126 ---- self.fn_parameter_types = ', '.join( args ) self.const_method = (is_const and ' const') or '' ! self.fn_call = '\n ,'.join( [ 'any_cast( CPPTL_AT( call.args_, %d ), Type<Arg%d>() )' % (n,n+1) for n in xrange(0,count) ] ) self.invokable_instantiation = self.invokable + self.makeTemplateInstantiation( invokable_template_parameters ) Index: reflectionimpl10.h =================================================================== RCS file: /cvsroot/cppunit/cppunit2/include/cpptl/reflectionimpl10.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** reflectionimpl10.h 5 Mar 2005 10:15:12 -0000 1.3 --- reflectionimpl10.h 5 Mar 2005 13:44:50 -0000 1.4 *************** *** 104,108 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ); } --- 104,108 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ); } *************** *** 125,129 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ); } --- 125,129 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ); } *************** *** 146,150 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ); } --- 146,150 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ); } *************** *** 167,171 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ); } --- 167,171 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ); } *************** *** 188,193 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ); } --- 188,193 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ); } *************** *** 210,215 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ); } --- 210,215 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ); } *************** *** 232,237 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ); } --- 232,237 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ); } *************** *** 254,259 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ); } --- 254,259 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ); } *************** *** 276,282 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ); } --- 276,282 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ); } *************** *** 299,305 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ); } --- 299,305 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ); } *************** *** 322,328 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ); } --- 322,328 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ); } *************** *** 345,351 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ); } --- 345,351 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ); } *************** *** 368,375 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ); } --- 368,375 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ); } *************** *** 392,399 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ); } --- 392,399 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ); } *************** *** 416,423 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ); } --- 416,423 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ); } *************** *** 440,447 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ); } --- 440,447 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ); } *************** *** 464,472 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ); } --- 464,472 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ); } *************** *** 489,497 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ); } --- 489,497 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ); } *************** *** 514,522 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ); } --- 514,522 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ); } *************** *** 539,547 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ); } --- 539,547 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ); } *************** *** 564,573 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ); } --- 564,573 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ); } *************** *** 590,599 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ); } --- 590,599 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ); } *************** *** 616,625 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ); } --- 616,625 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ); } *************** *** 642,651 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ); } --- 642,651 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ); } *************** *** 668,678 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ); } --- 668,678 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ); } *************** *** 695,705 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ); } --- 695,705 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ); } *************** *** 722,732 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ); } --- 722,732 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ); } *************** *** 749,759 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ); } --- 749,759 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ); } *************** *** 776,787 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ! ,any_cast( call.args_.at(7), Type<Arg8>() ) ); } --- 776,787 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ! ,any_cast( CPPTL_AT( call.args_, 7 ), Type<Arg8>() ) ); } *************** *** 804,815 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ! ,any_cast( call.args_.at(7), Type<Arg8>() ) ); } --- 804,815 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ! ,any_cast( CPPTL_AT( call.args_, 7 ), Type<Arg8>() ) ); } *************** *** 832,843 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ! ,any_cast( call.args_.at(7), Type<Arg8>() ) ); } --- 832,843 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ! ,any_cast( CPPTL_AT( call.args_, 7 ), Type<Arg8>() ) ); } *************** *** 860,871 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ! ,any_cast( call.args_.at(7), Type<Arg8>() ) ); } --- 860,871 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ! ,any_cast( CPPTL_AT( call.args_, 7 ), Type<Arg8>() ) ); } *************** *** 888,900 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ! ,any_cast( call.args_.at(7), Type<Arg8>() ) ! ,any_cast( call.args_.at(8), Type<Arg9>() ) ); } --- 888,900 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ! ,any_cast( CPPTL_AT( call.args_, 7 ), Type<Arg8>() ) ! ,any_cast( CPPTL_AT( call.args_, 8 ), Type<Arg9>() ) ); } *************** *** 917,929 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ! ,any_cast( call.args_.at(7), Type<Arg8>() ) ! ,any_cast( call.args_.at(8), Type<Arg9>() ) ); } --- 917,929 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ! ,any_cast( CPPTL_AT( call.args_, 7 ), Type<Arg8>() ) ! ,any_cast( CPPTL_AT( call.args_, 8 ), Type<Arg9>() ) ); } *************** *** 946,958 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ! ,any_cast( call.args_.at(7), Type<Arg8>() ) ! ,any_cast( call.args_.at(8), Type<Arg9>() ) ); } --- 946,958 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ! ,any_cast( CPPTL_AT( call.args_, 7 ), Type<Arg8>() ) ! ,any_cast( CPPTL_AT( call.args_, 8 ), Type<Arg9>() ) ); } *************** *** 975,987 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ! ,any_cast( call.args_.at(7), Type<Arg8>() ) ! ,any_cast( call.args_.at(8), Type<Arg9>() ) ); } --- 975,987 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ! ,any_cast( CPPTL_AT( call.args_, 7 ), Type<Arg8>() ) ! ,any_cast( CPPTL_AT( call.args_, 8 ), Type<Arg9>() ) ); } *************** *** 1004,1017 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ! ,any_cast( call.args_.at(7), Type<Arg8>() ) ! ,any_cast( call.args_.at(8), Type<Arg9>() ) ! ,any_cast( call.args_.at(9), Type<Arg10>() ) ); } --- 1004,1017 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ! ,any_cast( CPPTL_AT( call.args_, 7 ), Type<Arg8>() ) ! ,any_cast( CPPTL_AT( call.args_, 8 ), Type<Arg9>() ) ! ,any_cast( CPPTL_AT( call.args_, 9 ), Type<Arg10>() ) ); } *************** *** 1034,1047 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ! ,any_cast( call.args_.at(7), Type<Arg8>() ) ! ,any_cast( call.args_.at(8), Type<Arg9>() ) ! ,any_cast( call.args_.at(9), Type<Arg10>() ) ); } --- 1034,1047 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ! ,any_cast( CPPTL_AT( call.args_, 7 ), Type<Arg8>() ) ! ,any_cast( CPPTL_AT( call.args_, 8 ), Type<Arg9>() ) ! ,any_cast( CPPTL_AT( call.args_, 9 ), Type<Arg10>() ) ); } *************** *** 1064,1077 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ! ,any_cast( call.args_.at(7), Type<Arg8>() ) ! ,any_cast( call.args_.at(8), Type<Arg9>() ) ! ,any_cast( call.args_.at(9), Type<Arg10>() ) ); } --- 1064,1077 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ! ,any_cast( CPPTL_AT( call.args_, 7 ), Type<Arg8>() ) ! ,any_cast( CPPTL_AT( call.args_, 8 ), Type<Arg9>() ) ! ,any_cast( CPPTL_AT( call.args_, 9 ), Type<Arg10>() ) ); } *************** *** 1094,1107 **** { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( call.args_.at(0), Type<Arg1>() ) ! ,any_cast( call.args_.at(1), Type<Arg2>() ) ! ,any_cast( call.args_.at(2), Type<Arg3>() ) ! ,any_cast( call.args_.at(3), Type<Arg4>() ) ! ,any_cast( call.args_.at(4), Type<Arg5>() ) ! ,any_cast( call.args_.at(5), Type<Arg6>() ) ! ,any_cast( call.args_.at(6), Type<Arg7>() ) ! ,any_cast( call.args_.at(7), Type<Arg8>() ) ! ,any_cast( call.args_.at(8), Type<Arg9>() ) ! ,any_cast( call.args_.at(9), Type<Arg10>() ) ); } --- 1094,1107 ---- { Object &object = *any_cast( call.holder_, Type<Object *>() ); ! call.result_ = (object.*member_)( any_cast( CPPTL_AT( call.args_, 0 ), Type<Arg1>() ) ! ,any_cast( CPPTL_AT( call.args_, 1 ), Type<Arg2>() ) ! ,any_cast( CPPTL_AT( call.args_, 2 ), Type<Arg3>() ) ! ,any_cast( CPPTL_AT( call.args_, 3 ), Type<Arg4>() ) ! ,any_cast( CPPTL_AT( call.args_, 4 ), Type<Arg5>() ) ! ,any_cast( CPPTL_AT( call.args_, 5 ), Type<Arg6>() ) ! ,any_cast( CPPTL_AT( call.args_, 6 ), Type<Arg7>() ) ! ,any_cast( CPPTL_AT( call.args_, 7 ), Type<Arg8>() ) ! ,any_cast( CPPTL_AT( call.args_, 8 ), Type<Arg9>() ) ! ,any_cast( CPPTL_AT( call.args_, 9 ), Type<Arg10>() ) ); } |