Ruby
1.9.3p551(2014-11-13revision48407)
Main Page
Modules
Data Structures
Files
File List
Globals
ext
-test-
win32
dln
dlntest.c
Go to the documentation of this file.
1
#include <ruby.h>
2
3
extern
__declspec
(dllimport)
void
dlntest_ordinal(
void
);
4
5
static
VALUE
6
dln_dlntest(
VALUE
self
)
7
{
8
dlntest_ordinal();
9
return
self
;
10
}
11
12
void
13
Init_dln
(
void
)
14
{
15
VALUE
m
=
rb_define_module_under
(
rb_define_module
(
"Bug"
),
"Win32"
);
16
rb_define_module_function
(m,
"dlntest"
, dln_dlntest, 0);
17
}
Init_dln
void Init_dln(void)
Definition:
dlntest.c:13
VALUE
unsigned long VALUE
Definition:
ruby.h:88
__declspec
__declspec(dllimport)
Definition:
dlntest.c:3
m
BDIGIT m
Definition:
bigdecimal.c:4946
rb_define_module_function
void rb_define_module_function(VALUE module, const char *name, VALUE(*func)(ANYARGS), int argc)
Defines a module function for module.
Definition:
class.c:1358
void
VP_EXPORT void
Definition:
bigdecimal.c:4944
rb_define_module_under
VALUE rb_define_module_under(VALUE outer, const char *name)
Definition:
class.c:607
self
static struct tcltkip *VALUE self
Definition:
tcltklib.c:765
rb_define_module
VALUE rb_define_module(const char *name)
Definition:
class.c:587
Generated by
1.8.5