Lines Matching refs:Policy
49 template< typename Input, typename Policy, typename A, typename ImplType >
53 typedef function_input_base<Input, Policy, A, ImplType> class_type;
63 … static_assert(!has_policy<queueing, Policy>::value || !has_policy<rejecting, Policy>::value, "");
69 , my_queue(!has_policy<rejecting, Policy>::value ? new input_queue_type() : nullptr) in function_input_base()
91 return try_put_task_impl(t, has_policy<lightweight, Policy>()); in try_put_task()
350 template< typename Input, typename Output, typename Policy, typename A>
351 …ss function_input : public function_input_base<Input, Policy, A, function_input<Input,Output,Polic…
356 typedef function_input<Input, Output, Policy,A> my_class;
357 typedef function_input_base<Input, Policy, A, my_class> base_type;
418 if(has_policy<lightweight, Policy>::value) { in apply_body_impl_bypass()
485 template< typename Input, typename OutputPortSet, typename Policy, typename A>
486 …ction_input : public function_input_base<Input, Policy, A, multifunction_input<Input,OutputPortSet…
492 typedef multifunction_input<Input, OutputPortSet, Policy, A> my_class;
493 typedef function_input_base<Input, Policy, A, my_class> base_type;
594 template< typename Output, typename Policy>
604 typedef continue_input<output_type, Policy> class_type;
676 if(has_policy<lightweight, Policy>::value) {