ifndef Rice__detail__Wrapped_Function__hpp_ define Rice__detail__Wrapped_Function__hpp_
include “ruby.hpp”
namespace Rice {
namespace detail {
class Wrapped_Function { public:
Wrapped_Function(RUBY_METHOD_FUNC func, int arity)
: func_(func)
, arity_(arity)
{
}
RUBY_METHOD_FUNC func() const { return func_; }
int arity() const { return arity_; }
private:
RUBY_METHOD_FUNC func_; int arity_;
};
} // detail
} // Rice
endif // Rice__detail__Wrapped_Function__hpp_