systemCommand_ptr systemCommand::_unchecked_narrow(::CORBA::Object_ptr obj) { if( !obj || obj->_NP_is_nil() || obj->_NP_is_pseudo() ) return _nil(); _ptr_type e = (_ptr_type) obj->_PR_getobj()->_uncheckedNarrow(_PD_repoId); return e ? e : _nil(); }
OpenHRP::PluginManager_ptr OpenHRP::PluginManager::_unchecked_narrow(::CORBA::Object_ptr obj) { if( !obj || obj->_NP_is_nil() || obj->_NP_is_pseudo() ) return _nil(); _ptr_type e = (_ptr_type) obj->_PR_getobj()->_uncheckedNarrow(_PD_repoId); return e ? e : _nil(); }
jointAnglePlugin_ptr jointAnglePlugin::_unchecked_narrow(::CORBA::Object_ptr obj) { if( !obj || obj->_NP_is_nil() || obj->_NP_is_pseudo() ) return _nil(); _ptr_type e = (_ptr_type) obj->_PR_getobj()->_uncheckedNarrow(_PD_repoId); return e ? e : _nil(); }
OpenHRP::CommandReceiver_ptr OpenHRP::CommandReceiver::_narrow(::CORBA::Object_ptr obj) { if( !obj || obj->_NP_is_nil() || obj->_NP_is_pseudo() ) return _nil(); _ptr_type e = (_ptr_type) obj->_PR_getobj()->_realNarrow(_PD_repoId); return e ? e : _nil(); }
ReqServer_ptr ReqServer::_narrow(CORBA::Object_ptr obj) { if( !obj || obj->_NP_is_nil() || obj->_NP_is_pseudo() ) return _nil(); _ptr_type e = (_ptr_type) obj->_PR_getobj()->_realNarrow(_PD_repoId); return e ? e : _nil(); }
static inline _ptr_type _unmarshalObjRef(cdrStream& s) { omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s); if (o) return (_ptr_type) o->_ptrToObjRef(_PD_repoId); else return _nil(); }
Hello_ptr Hello::_unchecked_narrow(::CORBA::AbstractBase_ptr p) { if(!::CORBA::is_nil(p)) { ::CORBA::Object_var obj = p -> _to_object(); return _unchecked_narrow(obj); } return _nil(); }
Hello_ptr Hello::_narrow(::CORBA::AbstractBase_ptr p) { if(!::CORBA::is_nil(p)) { Hello_ptr v = dynamic_cast< Hello_ptr >(p); if(v) return _duplicate(v); ::CORBA::Object_var obj = p -> _to_object(); return _narrow(obj); } return _nil(); }
Hello_ptr Hello::_unchecked_narrow(::CORBA::Object_ptr p) { if(!::CORBA::is_nil(p)) { Hello_ptr v = dynamic_cast< Hello_ptr >(p); if(v) return _duplicate(v); OBProxy_Hello* val = new OBProxy_Hello; val -> _OB_copyFrom(p); return val; } return _nil(); }