INamedTypeLib {SWinTypeLibs} | R Documentation |
This is a constructor function to create an instance of
the INamedTypeLib-class
which
maintains a cache of its components: names, UUIDs and ITypeInfo-class
elements. It takes a regular ITypeLib-class
object and creates the cached version that can be used
in its place.
The cache avoids recomputing the same elements repeatedly.
INamedTypeLib(lib)
lib |
an object of class ITypeLib-class . |
An instance of the class INamedTypeLib-class
.
Duncan Temple Lang <duncan@wald.ucdavis.edu>
http://msdn.microsoft.com/library http://www.omegahat.org/RWinTypeLibs
ITypeLib-class
LoadTypeLib
This is used in generateInterface
as we make intensive use of the library's contents
and so caching improves performance.