SoftBank Robotics documentation What's new in NAOqi 2.5?

qi Framework - Deprecation history

Deprecation in libqi

Header files Deprecated since Replaced by ... Removed in
qimessaging/applicationsession.hpp 2.1.1.24 qi/applicationsession.hpp  
qimessaging/autoservice.hpp 2.1.1.24 qi/messaging/autoservice.hpp  
qimessaging/serviceinfo.hpp 2.1.1.24 qi/messaging/serviceinfo.hpp  
qimessaging/session.hpp 2.1.1.24 qi/session.hpp  
qimessaging/url.hpp 2.1.1.24 qi/url.hpp  
qitype/anyfunction.hpp 2.1.1.24 qi/anyfunction.hpp  
qitype/anyobject.hpp 2.1.1.24 qi/anyobject.hpp  
qitype/anyreference.hpp 2.1.1.24 qi/anyreference.hpp  
qitype/anyvalue.hpp 2.1.1.24 qi/anyvalue.hpp  
qitype/property.hpp 2.1.1.24 qi/property.hpp  
qitype/signal.hpp 2.1.1.24 qi/signal.hpp  
qitype/signature.hpp 2.1.1.24 qi/signature.hpp  
qitype/details/typeinterface.hpp 2.1.1.24 qi/type/binarycodec.hpp  
qitype/dynamicobject.hpp 2.1.1.24 qi/type/dynamicobject.hpp  
qitype/dynamicobjectbuilder.hpp 2.1.1.24 qi/type/binarycodec.hpp  
qitype/fwd.hpp 2.1.1.24 qi/type/fwd.hpp  
qitype/jsoncodec.hpp 2.1.1.24 qi/type/jsoncodec.hpp  
qitype/metamethod.hpp 2.1.1.24 qi/type/metamethod.hpp  
qitype/metaobject.hpp 2.1.1.24 qi/type/metaobject.hpp  
qitype/metaproperty.hpp 2.1.1.24 qi/type/metaproperty.hpp  
qitype/metasignal.hpp 2.1.1.24 qi/type/metasignal.hpp  
qitype/objectfactory.hpp 2.1.1.24 qi/type/objectfactory.hpp  
qitype/objecttypebuilder.hpp 2.1.1.24 qi/type/objecttypebuilder.hpp  
qitype/proxyproperty.hpp 2.1.1.24 qi/type/proxyproperty.hpp  
qitype/traceanalyzer.hpp 2.1.1.24 qi/type/proxysignal.hpp  
qitype/typedispatcher.hpp 2.1.1.24 qi/type/typedispatcher.hpp  
qitype/typeinterface.hpp 2.1.1.24 qi/type/typeinterface.hpp  
qitype/typeobject.hpp 2.1.1.24 qi/type/typeobject.hpp  
qi/qi.hpp 2.2.0.24 qi/path.hpp  
Function Deprecated since Replaced by ... Removed in
setUsPeriod 2.3.0.48 setPeriod  
qi::EventLoop::async(FUNCTION, uint64_t usDelay) 2.2.0.55 Use qi::async with qi::Duration  
qi::Application(const std::string&, int, char**) 2.2.0.24 Use qi::Application(int, char**, const std::string&, const std::string)  
qi::log::verbosity() 2.1.1.24 Use qi::log::logLevel  
qi::log::setVerbosity(rules) 2.1.1.24 Use qi::log::addFilters()  
qi::log::setVerbosity(qi::LogLevel) 2.1.1.24 Use qi::log::setLogLevel()  
qi::log::setCategory 2.1.1.24 Use qi::log::setFilter()  
qi::path::setWritablePath 2.1.1.24 Use qi::path::detail::setWritablePath or stop doing that instead  
qi::steadyClockNow 2.4.0.34 Use qi::SteadyClock::now  
qi::wallClockNow 2.4.0.34 Use qi::SystemClock::now  
qi::os::gettimeofday 2.4.1.0? Use one of qi::{Steady,,System}Clock::now  
Template Deprecated since Replaced by ... Removed in
QI_REGISTER_TEMPLATE_OBJECT 2.3.0.48 QI_TEMPLATE_OBJECT  
QI_DISALLOW_COPY_AND_ASSIGN 1.22.2.40 Use boost::noncopyable  
Class Deprecated since Replaced with Removed in
qi::WallClock 2.4.0.34 Use qi::SystemClock  
qi::WallClock::WallClockTimePoint 2.4.0.34 Use qi::SystemClock::time_point  
qi::SteadyClock::SteadyClockTimePoint 2.4.0.34 Use qi::SteadyClock::time_point  

Deprecation in libqicore

Function Deprecated since Replaced by ... Removed in
qi::LogManager::getListener() 2.3.0.48 qi::LogManager::createListener()  

Deprecation in libqi-python

Deprecation in libqi-java