| Ruby
    3.1.0dev(2021-09-10revisionb76ad15ed0da636161de0243c547ee1e6fc95681)
    | 

Go to the source code of this file.
| Functions | |
| void | Init_win32ole_typelib (void) | 
| ITypeLib * | itypelib (VALUE self) | 
| VALUE | typelib_file (VALUE ole) | 
| VALUE | create_win32ole_typelib (ITypeLib *pTypeLib) | 
| VALUE | ole_typelib_from_itypeinfo (ITypeInfo *pTypeInfo) | 
| Variables | |
| VALUE | cWIN32OLE_TYPELIB | 
| VALUE create_win32ole_typelib | ( | ITypeLib * | pTypeLib | ) | 
Definition at line 223 of file win32ole_typelib.c.
Referenced by ole_typelib_from_itypeinfo().
| void Init_win32ole_typelib | ( | void | ) | 
Definition at line 828 of file win32ole_typelib.c.
References cWIN32OLE_TYPELIB, rb_cObject, rb_define_class(), and rb_define_singleton_method.
| ITypeLib* itypelib | ( | VALUE | self | ) | 
Definition at line 106 of file win32ole_typelib.c.
References TypedData_Get_Struct.
| VALUE ole_typelib_from_itypeinfo | ( | ITypeInfo * | pTypeInfo | ) | 
Definition at line 114 of file win32ole_typelib.c.
References create_win32ole_typelib(), HRESULT(), oletypelibdata::pTypeLib, and Qnil.
Definition at line 781 of file win32ole_typelib.c.
| VALUE cWIN32OLE_TYPELIB | 
Definition at line 825 of file win32ole_typelib.c.
Referenced by Init_win32ole_typelib().
 1.8.17
 1.8.17