예제 #1
0
ACS::RWdouble_ptr NexsimImpl::altVel() throw (CORBA::SystemException){
	if( m_altVel_sp == 0 ){
		return ACS::RWdouble::_nil();
	}
	ACS::RWdouble_var prop = ACS::RWdouble::_narrow(m_altVel_sp->getCORBAReference());
	return prop._retn();
}
예제 #2
0
ACS::RWdouble_ptr
FridgeControl::refTemperature ()
{
    if (m_refTemperature_sp == 0)
	{
	return ACS::RWdouble::_nil();
	}
    
    ACS::RWdouble_var prop = ACS::RWdouble::_narrow(m_refTemperature_sp->getCORBAReference());
    return prop._retn();
}
예제 #3
0
ACS::RWdouble_ptr
PowerSupply::current ()
{
    if (m_current_sp == 0)
	{
	return ACS::RWdouble::_nil();
	}
    
    ACS::RWdouble_var prop = ACS::RWdouble::_narrow(m_current_sp->getCORBAReference());
    return prop._retn();
}
예제 #4
0
ACS::RWdouble_ptr
Door::ref_position ()
{
    if (m_ref_position_sp == 0)
	{
	return ACS::RWdouble::_nil();
	}
    
    ACS::RWdouble_var prop = ACS::RWdouble::_narrow(m_ref_position_sp->getCORBAReference());
    return prop._retn();
}