23 #define private public
24 #define protected public
25 #include <omniORB4/CORBA.h>
26 #include <omniORB4/internal/typecode.h>
39 using namespace YACS::ENGINE;
47 put((PyObject *)data);
70 put((PyObject *)data);
90 put((PyObject *)data);
109 put((PyObject *)data);
141 put((PyObject *)data);
146 DEBTRACE(
"data refcnt: " << data->ob_refcnt);
148 PyObject_Print(data,stderr,Py_PRINT_RAW);
149 std::cerr << std::endl;
155 DEBTRACE(
"refcount CORBA seqTC: " << ((omni::TypeCode_base*)a->pd_tc.in())->pd_ref_count);
160 DEBTRACE(
"refcount CORBA seqTC: " << ((omni::TypeCode_base*)((
InputCorbaPort*)_port)->getAny()->pd_tc.in())->pd_ref_count);
183 put((PyObject *)data);
188 DEBTRACE(
"data refcnt: " << data->ob_refcnt);
190 PyObject_Print(data,stderr,Py_PRINT_RAW);
191 std::cerr << std::endl;
210 put((PyObject *)data);
219 DEBTRACE(
"data refcnt: " << data->ob_refcnt);
221 PyObject_Print(data,stderr,Py_PRINT_RAW);
222 std::cerr << std::endl;
228 DEBTRACE(
"refcount CORBA structTC: " << ((omni::TypeCode_base*)a->pd_tc.in())->pd_ref_count);
233 DEBTRACE(
"refcount CORBA structTC: " << ((omni::TypeCode_base*)((
InputCorbaPort*)_port)->getAny()->pd_tc.in())->pd_ref_count);