aldebaran / libqi

NAOqi core framework
http://doc.aldebaran.com/libqi/
BSD 3-Clause "New" or "Revised" License
66 stars 53 forks source link

C++11 #7

Closed alkino closed 9 years ago

junjihashimoto commented 9 years ago
$ grep -rn trait .
./src/registration.cpp:5:#include <boost/type_traits/is_signed.hpp>
./tests/qi/test_macro.cpp:11:#include <boost/type_traits.hpp>
./qi/type/typeinterface.hpp:15:#include <boost/type_traits/is_function.hpp>
./qi/type/fwd.hpp:11:#include <boost/type_traits/is_base_of.hpp>
./qi/type/detail/inttypeinterface.hxx:9:#include <boost/type_traits/is_signed.hpp>
./qi/type/detail/anyvalue.hxx:12:#include <boost/type_traits/remove_const.hpp>
./qi/type/detail/anyvalue.hxx:13:#include <boost/type_traits/is_floating_point.hpp>
./qi/type/detail/hasless.hxx:10:#include <boost/type_traits/has_less.hpp>
./qi/type/detail/type.hxx:20:#include <boost/type_traits/remove_reference.hpp>
./qi/type/detail/type.hxx:21:#include <boost/type_traits/add_pointer.hpp>
./qi/type/detail/anyfunctionfactory.hxx:19:#include <boost/type_traits/remove_reference.hpp>
./qi/type/detail/anyfunctionfactory.hxx:20:#include <boost/type_traits/add_pointer.hpp>
./qi/type/detail/anyfunctionfactory.hxx:21:#include <boost/type_traits/remove_const.hpp>
./qi/type/detail/anyfunctionfactory.hxx:22:#include <boost/type_traits/remove_pointer.hpp>
./qi/type/detail/anyfunctionfactory.hxx:23:#include <boost/type_traits/is_member_function_pointer.hpp>
./qi/type/detail/accessor.hxx:10:#include <boost/type_traits.hpp>
./qi/type/detail/anyreference.hpp:19:#include <boost/type_traits/remove_const.hpp>
./qi/type/detail/structtypeinterface.hxx:10:#include <boost/type_traits.hpp>
./qi/strand.hpp:14:#include <boost/type_traits/function_traits.hpp>
./qi/strand.hpp:62:        SchedulerHelper<boost::function_traits<T>::arity, T>::_scheduler(    \
./qi/strand.hpp:75:  typedef typename boost::function_traits<T>::BOOST_PP_CAT( \
./qi/strand.hpp:83:    typedef typename boost::function_traits<T>::result_type R;              \
./qi/detail/trackable.hxx:13:#include <boost/type_traits/is_base_of.hpp>
./qi/detail/trackable.hxx:14:#include <boost/type_traits/remove_pointer.hpp>

boost/type_traints is still left.

alkino commented 9 years ago

In fact, these github is only a "pushed force" of our internal git. My changes has been crushed. It will come back \o/