Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

rb_cpp_method_data.hpp

00001 #ifndef Exc_Ruby__rb_cpp_method_data__hpp_
00002 #define Exc_Ruby__rb_cpp_method_data__hpp_
00003 
00004 #include "detail/ruby_hacks.hpp"
00005 
00006 namespace Exc_Ruby
00007 {
00008 
00009 void * rb_cpp_method_data();
00010 
00011 void rb_cpp_define_method_with_data(
00012     VALUE klass,
00013     char const * name,
00014     RUBY_METHOD_FUNC func,
00015     int num_args,
00016     void * data);
00017 
00018 } // namespace Exc_Ruby
00019 
00020 #include "rb_cpp_method_data.ipp"
00021 
00022 #endif // Exc_Ruby__rb_cpp_method_data__hpp_

Generated on Sat Jan 1 12:02:19 2005 for Exceptional Ruby by doxygen 1.3.6