Ruby
2.4.2p198(2017-09-14revision59899)
|
Go to the source code of this file.
Functions | |
VALUE | create_win32ole_type (ITypeInfo *pTypeInfo, VALUE name) |
ITypeInfo * | itypeinfo (VALUE self) |
VALUE | ole_type_from_itypeinfo (ITypeInfo *pTypeInfo) |
void | Init_win32ole_type (void) |
Variables | |
VALUE | cWIN32OLE_TYPE |
Definition at line 207 of file win32ole_type.c.
References cWIN32OLE_TYPE, foletype_s_allocate(), and oletype_set_member().
Referenced by ole_type_from_itypeinfo(), and ole_types_from_typelib().
void Init_win32ole_type | ( | void | ) |
Definition at line 886 of file win32ole_type.c.
References cWIN32OLE_TYPE, foletype_default_event_sources(), foletype_default_ole_types(), foletype_guid(), foletype_helpcontext(), foletype_helpfile(), foletype_helpstring(), foletype_impl_ole_types(), foletype_initialize(), foletype_inspect(), foletype_major_version(), foletype_methods(), foletype_minor_version(), foletype_name(), foletype_ole_type(), foletype_ole_typelib(), foletype_progid(), foletype_s_allocate(), foletype_s_ole_classes(), foletype_s_progids(), foletype_s_typelibs(), foletype_source_ole_types(), foletype_src_type(), foletype_typekind(), foletype_variables(), foletype_visible(), rb_cObject, rb_define_alias(), rb_define_alloc_func(), rb_define_class(), rb_define_method(), and rb_define_singleton_method().
Referenced by Init_win32ole().
ITypeInfo* itypeinfo | ( | VALUE | self | ) |
Definition at line 76 of file win32ole_type.c.
References oletypedata::pTypeInfo, and TypedData_Get_Struct.
Referenced by folemethod_initialize(), foletype_default_event_sources(), foletype_default_ole_types(), foletype_guid(), foletype_helpcontext(), foletype_helpfile(), foletype_helpstring(), foletype_impl_ole_types(), foletype_major_version(), foletype_methods(), foletype_minor_version(), foletype_ole_type(), foletype_ole_typelib(), foletype_progid(), foletype_source_ole_types(), foletype_src_type(), foletype_typekind(), foletype_variables(), and foletype_visible().
VALUE ole_type_from_itypeinfo | ( | ITypeInfo * | pTypeInfo | ) |
Definition at line 84 of file win32ole_type.c.
References create_win32ole_type(), HRESULT(), NULL, OLE_RELEASE, Qnil, and WC2VSTR.
Referenced by fole_type(), and ole_type_impl_ole_types().
VALUE cWIN32OLE_TYPE |
Definition at line 3 of file win32ole_type.h.
Referenced by create_win32ole_type(), fole_s_show_help(), folemethod_initialize(), and Init_win32ole_type().