ITypeLib-class: Class "ITypeLib"

ITypeLib-classR Documentation

Class "ITypeLib"

Description

Handle to an internal C-level type library (ITypeLib object in the Microsoft API) which contains meta-information about classes, methods, enumerations, interfaces, etc.

The IContainingTypeLib class is a special type of ITypeLib. For the most part, it behaves much the same as the ITypeLib, but it is slightly different. It is obtained via a different source than loading the type library from a file. Rather it is computed from an ITypeInfo object which may come directly from a DCOM instance. One can fetch the more complete ITypeLib via a call to LoadTypeLib. This IContainingTypeLib is defined in order to identify to the user that the specific type library is not the same as a regular ITypeLib.

Objects from the Class

These are created using LoadTypeLib.

Slots

ref:

Object of class "externalptr". The address of the C-level object.

fileName:

character string (i.e. of length 1). This gives the name of the file containing the type library information.

Methods

length

signature(x = "ITypeLib"): compute the number of elements in the type library.

Author(s)

Duncan Temple Lang <duncan@wald.ucdavis.edu>

References

http://msdn.microsoft.com/library http://www.omegahat.org/RWinTypeLibs

See Also

ITypeInfo-class


omegahat/SWinTypeLibs documentation built on Jan. 17, 2024, 6:40 p.m.