CORBA-omniORB
view release on metacpan or search on metacpan
if (argv)
free (argv);
}
RETVAL = newSV(0);
sv_setref_pv(RETVAL, "CORBA::ORB",
(void *) CORBA::ORB::_duplicate(pomni_orb));
sv_setsv(weakref, RETVAL);
sv_rvweaken(weakref);
}
}
OUTPUT:
RETVAL
bool
is_nil (self)
CORBA::Object self;
CODE:
RETVAL = CORBA::is_nil (self);
omnithreads/ppport.h view on Meta::CPAN
sv_pvutf8n||5.006000|
sv_pvutf8||5.006000|
sv_pv||5.006000|
sv_recode_to_utf8||5.007003|
sv_reftype|||
sv_release_COW|||
sv_release_IVX|||
sv_replace|||
sv_report_used|||
sv_reset|||
sv_rvweaken||5.006000|
sv_setiv_mg|5.004050||p
sv_setiv|||
sv_setnv_mg|5.006000||p
sv_setnv|||
sv_setpv_mg|5.004050||p
sv_setpvf_mg_nocontext|||pvn
sv_setpvf_mg|5.006000|5.004000|pv
sv_setpvf_nocontext|||vn
sv_setpvf||5.004000|v
sv_setpviv_mg||5.008001|
omnithreads/shared/ppport.h view on Meta::CPAN
sv_pvutf8n||5.006000|
sv_pvutf8||5.006000|
sv_pv||5.006000|
sv_recode_to_utf8||5.007003|
sv_reftype|||
sv_release_COW|||
sv_release_IVX|||
sv_replace|||
sv_report_used|||
sv_reset|||
sv_rvweaken||5.006000|
sv_setiv_mg|5.004050||p
sv_setiv|||
sv_setnv_mg|5.006000||p
sv_setnv|||
sv_setpv_mg|5.004050||p
sv_setpvf_mg_nocontext|||pvn
sv_setpvf_mg|5.006000|5.004000|pv
sv_setpvf_nocontext|||vn
sv_setpvf||5.004000|v
sv_setpviv_mg||5.008001|
sv_pvutf8n||5.006000|
sv_pvutf8||5.006000|
sv_pv||5.006000|
sv_recode_to_utf8||5.007003|
sv_reftype|||
sv_release_COW|||
sv_release_IVX|||
sv_replace|||
sv_report_used|||
sv_reset|||
sv_rvweaken||5.006000|
sv_setiv_mg|5.004050||p
sv_setiv|||
sv_setnv_mg|5.006000||p
sv_setnv|||
sv_setpv_mg|5.004050||p
sv_setpvf_mg_nocontext|||pvn
sv_setpvf_mg|5.006000|5.004000|pv
sv_setpvf_nocontext|||vn
sv_setpvf||5.004000|v
sv_setpviv_mg||5.008001|
POmniIfaceInfo *info = pomni_find_interface_description (aTHX_ repoid);
CM_DEBUG(("converting %s objref %p to sv\n", repoid, obj));
if (info)
classname = (const char *)info->pkg.c_str();
SV *rv = newSV(0);
sv_setref_iv(rv, classname, PTR2IV((void *) obj));
SV *weakref = newSV(0);
sv_setsv(weakref, rv);
sv_rvweaken(weakref);
hv_store (pin_table, buf, n, weakref, 0);
return rv;
}
SV *
pomni_local_objref_to_sv (pTHX_ CORBA::Object *obj,
const char *classname,
bool force)
{
}
return newSVsv(*svp);
}
}
SV *rv = newSV(0);
sv_setref_iv(rv, classname, PTR2IV((void *) obj));
SV *weakref = newSVsv(rv);
sv_rvweaken(weakref);
hv_store (pin_table, buf, n, weakref, 0);
return rv;
}
// Removes an object from the pin table
void
pomni_objref_destroy (pTHX_ CORBA::Object *obj)
{
char buf[24];
( run in 0.438 second using v1.01-cache-2.11-cpan-65fba6d93b7 )