Sha256: 62cc52a0bd4befe63e53167132fb460dedb5514c952532104cfa2e3feb36f0e0

Contents?: true

Size: 601 Bytes

Versions: 34

Compression:

Stored size: 601 Bytes

Contents

#ifndef Rice__detail__define_method_and_auto_wrap__hpp_
#define Rice__detail__define_method_and_auto_wrap__hpp_

#include "ruby.hpp"
#include "../Data_Object.hpp"
#include "../Identifier.hpp"
#include "Arguments.hpp"

namespace Rice
{

namespace detail
{

class Exception_Handler;

template<typename Fun_T>
void define_method_and_auto_wrap(
    VALUE klass,
    Identifier name,
    Fun_T function,
    Data_Object<Exception_Handler> handler,
    Arguments* arguments = 0);

} // detail

} // Rice

#include "define_method_and_auto_wrap.ipp"

#endif // Rice__detail__define_method_and_auto_wrap__hpp_

Version data entries

34 entries across 34 versions & 6 rubygems

Version Path
rice-3.0.0 rice/detail/define_method_and_auto_wrap.hpp
rice2-2.2.1 rice/detail/define_method_and_auto_wrap.hpp
rice2-2.2.0 rice/detail/define_method_and_auto_wrap.hpp
rice-2.2.0 rice/detail/define_method_and_auto_wrap.hpp
rice-2.1.3 rice/detail/define_method_and_auto_wrap.hpp
rice-2.1.2 rice/detail/define_method_and_auto_wrap.hpp
rice-2.1.1 rice/detail/define_method_and_auto_wrap.hpp
rice-2.1.0 rice/detail/define_method_and_auto_wrap.hpp
rice-2.0.0 rice/detail/define_method_and_auto_wrap.hpp
rice-1.7.0 rice/detail/define_method_and_auto_wrap.hpp
rice-1.6.3 rice/detail/define_method_and_auto_wrap.hpp
jameskilton-rice-1.2.0 rice/detail/define_method_and_auto_wrap.hpp
rice-1.6.2 rice/detail/define_method_and_auto_wrap.hpp
rice-1.6.1 rice/detail/define_method_and_auto_wrap.hpp
rice-1.6.0 rice/detail/define_method_and_auto_wrap.hpp
rice-1.6.0.pre rice/detail/define_method_and_auto_wrap.hpp
rice-1.5.3 rice/detail/define_method_and_auto_wrap.hpp
rice-1.5.2 rice/detail/define_method_and_auto_wrap.hpp
keyme-rice-1.5.1.keyme1 rice/detail/define_method_and_auto_wrap.hpp
keyme-rice-1.5.1.keyme rice/detail/define_method_and_auto_wrap.hpp