Lines Matching refs:Body
361 template<typename Body>
363 graph &g, size_t max_concurrency, Body& body, node_priority_t a_priority ) in function_input()
365 , my_body( new function_body_leaf< input_type, output_type, Body>(body) ) in function_input()
366 , my_init_body( new function_body_leaf< input_type, output_type, Body>(body) ) { in function_input()
385 template< typename Body >
386 Body copy_function_object() { in copy_function_object()
388 … return dynamic_cast< function_body_leaf<input_type, output_type, Body> & >(body_ref).get_body(); in copy_function_object()
497 template<typename Body>
498 multifunction_input(graph &g, size_t max_concurrency,Body& body, node_priority_t a_priority )
500 , my_body( new multifunction_body_leaf<input_type, output_ports_type, Body>(body) )
501 , my_init_body( new multifunction_body_leaf<input_type, output_ports_type, Body>(body) )
518 template< typename Body >
519 Body copy_function_object() {
521 …return *static_cast<Body*>(dynamic_cast< multifunction_body_leaf<input_type, output_ports_type, Bo…
606 template< typename Body >
607 continue_input( graph &g, Body& body, node_priority_t a_priority )
610 , my_body( new function_body_leaf< input_type, output_type, Body>(body) )
611 , my_init_body( new function_body_leaf< input_type, output_type, Body>(body) )
614 template< typename Body >
616 Body& body, node_priority_t a_priority )
619 , my_body( new function_body_leaf< input_type, output_type, Body>(body) )
620 , my_init_body( new function_body_leaf< input_type, output_type, Body>(body) )
633 template< typename Body >
634 Body copy_function_object() {
636 … return dynamic_cast< function_body_leaf<input_type, output_type, Body> & >(body_ref).get_body();