On Fri, 2007-01-05 at 21:48 +0800, Jeremy Chew wrote: > How do we specify a typemap for a C++ extension that also converts such > strings from C++ to Python? I want to have C++ calls that receive strings > from Python code as well as C++ calls that pass strings to Python code.
The good news is that the standard SWIG library has already done most of the work for you. If you add: %include std_string.i ...in your .i file, then SWIG automagically (using typemaps) converts between the STL std::string type and Python strings. More documentation is here: http://www.swig.org/Doc1.3/Library.html ...where you'll see similar examples for converting between std::vector and Python lists, std::map and Python dictionaries, and more. -- Johnathan Corgan, AE6HO Corgan Enterprises LLC [EMAIL PROTECTED] _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio