Home
last modified time | relevance | path

Searched refs:functor_type (Results 1 – 13 of 13) sorted by relevance

/third_party/boost/boost/spirit/home/support/iterators/detail/
Dsplit_functor_input_policy.hpp60 typedef typename Functor::first_type functor_type; typedef in boost::spirit::iterator_policies::split_functor_input::unique
61 typedef typename functor_type::result_type result_type;
84 functor_type::get_next(mp, curtok); in get_input()
91 functor_type::get_next(mp, mp.shared()->curtok); in advance_input()
98 return mp.shared()->curtok == functor_type::eof; in input_at_eof()
111 functor_type::destroy(mp); in destroy()
120 typedef typename Functor::first_type functor_type; typedef in boost::spirit::iterator_policies::split_functor_input::unique
121 typedef typename functor_type::result_type result_type;
147 functor_type::get_next(mp, curtok); in get_input()
176 mutable functor_type ftor;
[all …]
/third_party/boost/boost/numeric/ublas/detail/
Dvector_assign.hpp105 typedef F<typename V::iterator::reference, T> functor_type; in iterating_vector_assign_scalar() typedef
112 functor_type::apply (*it, t), ++ it; in iterating_vector_assign_scalar()
114 DD (size, 4, r, (functor_type::apply (*it, t), ++ it)); in iterating_vector_assign_scalar()
121 typedef F<typename V::reference, T> functor_type; in indexing_vector_assign_scalar() typedef
126 functor_type::apply (v (i), t); in indexing_vector_assign_scalar()
129 DD (size, 4, r, (functor_type::apply (v (i), t), ++ i)); in indexing_vector_assign_scalar()
154 typedef F<typename V::iterator::reference, T> functor_type; in vector_assign_scalar() typedef
159 functor_type::apply (*it, t), ++ it; in vector_assign_scalar()
165 typedef F<typename V::iterator::reference, T> functor_type; in vector_assign_scalar() typedef
169 functor_type::apply (*it, t), ++ it; in vector_assign_scalar()
[all …]
Dmatrix_assign.hpp261 typedef F<typename M::iterator2::reference, T> functor_type; in iterating_matrix_assign_scalar() typedef
277 functor_type::apply (*it2, t), ++ it2; in iterating_matrix_assign_scalar()
279 DD (temp_size2, 4, r, (functor_type::apply (*it2, t), ++ it2)); in iterating_matrix_assign_scalar()
288 typedef F<typename M::iterator1::reference, T> functor_type; in iterating_matrix_assign_scalar() typedef
304 functor_type::apply (*it1, t), ++ it1; in iterating_matrix_assign_scalar()
306 DD (temp_size1, 4, r, (functor_type::apply (*it1, t), ++ it1)); in iterating_matrix_assign_scalar()
315 typedef F<typename M::reference, T> functor_type; in indexing_matrix_assign_scalar() typedef
322 functor_type::apply (m (i, j), t); in indexing_matrix_assign_scalar()
325 DD (size2, 4, r, (functor_type::apply (m (i, j), t), ++ j)); in indexing_matrix_assign_scalar()
333 typedef F<typename M::reference, T> functor_type; in indexing_matrix_assign_scalar() typedef
[all …]
Draw.hpp436 typedef typename M::functor_type functor_type; in stride1() typedef
437 return functor_type::one1( m.size1(), m.size2() ) ; in stride1()
442 typedef typename M::functor_type functor_type; in stride2() typedef
443 return functor_type::one2( m.size1(), m.size2() ) ; in stride2()
/third_party/boost/boost/function/
Dfunction_base.hpp255 typedef Functor functor_type; typedef
287 const functor_type* in_functor = in manage_small()
288 reinterpret_cast<const functor_type*>(in_buffer.data); in manage_small()
289 new (reinterpret_cast<void*>(out_buffer.data)) functor_type(*in_functor); in manage_small()
292 functor_type* f = reinterpret_cast<functor_type*>(in_buffer.data); in manage_small()
298 functor_type* f = reinterpret_cast<functor_type*>(out_buffer.data); in manage_small()
318 typedef Functor functor_type; typedef
347 const functor_type* f = in manager()
348 static_cast<const functor_type*>(in_buffer.members.obj_ptr); in manager()
349 functor_type* new_f = new functor_type(*f); in manager()
[all …]
/third_party/boost/boost/numeric/ublas/
Dvector_expression.hpp251 typedef F functor_type; typedef in boost::numeric::ublas::vector_unary
297 return functor_type::apply (e_ (i)); in operator ()()
301 … BOOST_STATIC_ASSERT ((boost::is_same<functor_type, scalar_identity<value_type > >::value)); in operator ()()
307 return functor_type::apply (e_ [i]); in operator []()
311 … BOOST_STATIC_ASSERT ((boost::is_same<functor_type, scalar_identity<value_type > >::value)); in operator []()
399 return functor_type::apply (*it_); in operator *()
556 typedef F functor_type; typedef in boost::numeric::ublas::vector_binary
599 return functor_type::apply (e1_ (i), e2_ (i)); in operator ()()
604 return functor_type::apply (e1_ [i], e2_ [i]); in operator []()
694 return functor_type::apply (*it1_, *it2_); in dereference()
[all …]
Dmatrix_expression.hpp336 typedef F functor_type; typedef in boost::numeric::ublas::vector_matrix_binary
377 return functor_type::apply (e1_ (i), e2_ (j)); in operator ()()
523 return functor_type::apply (*it1_, t2_); in operator *()
525 return functor_type::apply (*it1_, *it2_); in operator *()
724 return functor_type::apply (t1_, *it2_); in operator *()
726 return functor_type::apply (*it1_, *it2_); in operator *()
926 typedef F functor_type; typedef in boost::numeric::ublas::matrix_unary1
971 return functor_type::apply (e_ (i, j)); in operator ()()
977 return functor_type::apply (e_ (i)); in operator ()()
1084 return functor_type::apply (*it_); in operator *()
[all …]
/third_party/boost/boost/functional/overloaded_function/detail/
Dfunction_type.hpp33 class functor_type { class
55 struct functor_type< boost::function<F> > { struct
75 functor_type<F>
/third_party/boost/boost/spirit/home/lex/lexer/lexertl/
Dsemantic_action_data.hpp33 typedef void functor_type(Iterator&, Iterator& typedef
35 typedef boost::function<functor_type> functor_wrapper_type;
73 typedef void functor_type(Iterator&, Iterator& typedef
75 typedef boost::function<functor_type> functor_wrapper_type;
Diterator.hpp74 functor_type; typedef in boost::spirit::lex::lexertl::iterator
84 : base_type(functor_type(unique_functor_type() in iterator()
/third_party/boost/boost/intrusive/detail/
Debo_functor_holder.hpp167 typedef T functor_type; typedef in boost::intrusive::detail::ebo_functor_holder
232 typedef T functor_type; typedef in boost::intrusive::detail::ebo_functor_holder
/third_party/boost/boost/local_function/aux_/macro/code_/
Dfunctor.hpp869 BOOST_LOCAL_FUNCTION_AUX_SYMBOL( (functor_type) )
/third_party/boost/boost/intrusive/
Dhashtable.hpp1133 typedef typename equal_holder_t::functor_type key_equal;
1205 typedef typename equal_holder_t::functor_type key_equal;