30 #ifndef _FSFUNCTIONAL_HPP_
31 #define _FSFUNCTIONAL_HPP_
43 typedef Space space_type;
45 typedef boost::shared_ptr<space_type> space_ptrtype;
46 typedef typename space_type::element_type element_type;
48 typedef typename space_type::value_type value_type;
50 FsFunctional( space_ptrtype space ) :
57 operator()(
const element_type& x )
const = 0;
59 space_ptrtype space()
const
66 space_ptrtype M_space;