Verwendung von Boost Shared Pointer
Verfasst: Freitag 22. Februar 2013, 21:11
Hallo!
Zuerst einmal: ich bin sehr neu in Python, habe deshalb nicht viel Ahnung
.
Ich schreibe ein Python Skript und kriege über eine Funktion einen shared_ptr von einem C++ Programm übergeben. Lasse ich den dies so ausgeben, kommt folgende Zeile:
<gnuradio.gr.gnuradio_core_runtime.gr_message_sptr; proxy of <Swig Object of type 'gr_message_sptr *' at 0xae276b0> >
Das C++ Programm verwendet Boost Shared Pointer. Meine Frage ist nun, kann mir jemand sagen wie ich den Pointer auflöse und die Daten dahinter bekomme? Das wäre super.
Dankeschön im voraus.
Zuerst einmal: ich bin sehr neu in Python, habe deshalb nicht viel Ahnung

Ich schreibe ein Python Skript und kriege über eine Funktion einen shared_ptr von einem C++ Programm übergeben. Lasse ich den dies so ausgeben, kommt folgende Zeile:
<gnuradio.gr.gnuradio_core_runtime.gr_message_sptr; proxy of <Swig Object of type 'gr_message_sptr *' at 0xae276b0> >
Das C++ Programm verwendet Boost Shared Pointer. Meine Frage ist nun, kann mir jemand sagen wie ich den Pointer auflöse und die Daten dahinter bekomme? Das wäre super.
Dankeschön im voraus.