source code size metric: Python and modern C++
David Abrahams
dave at boost-consulting.com
Tue Dec 3 14:59:55 EST 2002
More information about the Python-list mailing list
Tue Dec 3 14:59:55 EST 2002
- Previous message (by thread): Outputting strings in html
- Next message (by thread): source code size metric: Python and modern C++
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Brian Quinlan <brian at sweetapp.com> writes: > David Abrahams wrote: >> The type-safe version could easily look like this instead: >> >> ServerProxy > s("http://www.sweetapp.com/cgi-bin/xmlrpc-test/rpc1.py"); >> int result = s.call_method<int>("add", 2, 3); >> >> That's not too bad. > > You can only do this in the special case where all the arguments and the > result are of the same type. Not true. struct ServerProxy { ... // use a family of these with different arities template <class R, class A1, class A2> R call_method(char const* name, A1 a1, A2 a2); ... }; > Do I really have to pick another example to demonstrate this? It's up to you, bubba. -- David Abrahams dave at boost-consulting.com * http://www.boost-consulting.com Boost support, enhancements, training, and commercial distribution
- Previous message (by thread): Outputting strings in html
- Next message (by thread): source code size metric: Python and modern C++
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list