Lua API |
|
|
CreateObject |
Creates a LuaCOM object.
|
NewObject |
Creates a LuaCOM object implemented in Lua.
|
GetObject |
Creates a LuaCOM object associated with an
instance of an already running ActiveX object.
|
ExposeObject |
Exposes a LuaCOM object, so
that other applications can get a reference to it.
|
RevokeObject |
Undoes the operation of ExposeObject.
|
RegisterObject |
Fills in the registry entries necessary for exposing a
COM object.
|
Connect |
Creates a connection point between an object and a Lua table.
|
ImplInterface |
Implements an IDispatch
interface using a Lua table.
|
ImplInterfaceFromTypelib |
Implements an
IDispatch interface described in a Type Library using a Lua table.
|
addConnection |
Connects two LuaCOM objects.
|
releaseConnection |
Disconnects a LuaCOM object from its
connection point.
|
isMember |
Checks whether a name correspond to a method
or a property of an LuaCOM object.
|
ProgIDfromCLSID |
Gets the ProgID associated with a CLSID.
|
CLSIDfromProgID |
Gets the CLSID associated with a ProgID.
|
GetIUnknown |
Returns an IUnknown interface to a LuaCOM
object as a userdata.
|
DumpTypeInfo |
Dumps to the console the type
information of the specified LuaCOM object. This method should
be used only for debugging purposes.
|