Lines Matching refs:Body
54 template<typename T_, typename U_, typename Body>
55 friend filter<T_,U_> make_filter( filter_mode, const Body& );
70 template<typename Body>
71 filter( filter_mode mode, const Body& body ) : in filter()
72 my_root( new(r1::allocate_memory(sizeof(filter_node_leaf<InputType, OutputType, Body>))) in filter()
73 … filter_node_leaf<InputType, OutputType, Body>(static_cast<unsigned int>(mode), body) ) { in filter()
89 template<typename InputType, typename OutputType, typename Body>
90 filter<InputType, OutputType> make_filter( filter_mode mode, const Body& body ) { in make_filter()
91 …rn filter_node_ptr( new(r1::allocate_memory(sizeof(filter_node_leaf<InputType, OutputType, Body>))) in make_filter()
92 … filter_node_leaf<InputType, OutputType, Body>(static_cast<unsigned int>(mode), body) ); in make_filter()
97 template<typename Body>
98 filter<filter_input<Body>, filter_output<Body>> make_filter( filter_mode mode, const Body& body ) { in make_filter()
99 return make_filter<filter_input<Body>, filter_output<Body>>(mode, body); in make_filter()
112 template<typename Body>
113 filter(filter_mode, Body)
114 ->filter<filter_input<Body>, filter_output<Body>>;