Klasse TlbFunctionVTable
java.lang.Object
com.sun.jna.platform.win32.COM.tlb.imp.TlbBase
com.sun.jna.platform.win32.COM.tlb.imp.TlbAbstractMethod
com.sun.jna.platform.win32.COM.tlb.imp.TlbFunctionVTable
- Alle implementierten Schnittstellen:
Variant
The Class TlbFunction.
- Autor:
- Tobias Wolf, [email protected]
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen com.sun.jna.platform.win32.Variant
Variant.VARIANT, Variant.VariantArg
-
Feldübersicht
Von Klasse geerbte Felder com.sun.jna.platform.win32.COM.tlb.imp.TlbAbstractMethod
docStr, memberid, methodName, methodparams, methodvariables, paramCount, returnType, typeInfoDoc, vtableId
Von Klasse geerbte Felder com.sun.jna.platform.win32.COM.tlb.imp.TlbBase
bindingMode, classBuffer, content, CR, CRCR, filename, IDISPATCH_METHODS, index, IUNKNOWN_METHODS, name, TAB, TABTAB, templateBuffer, typeInfoUtil, typeLibUtil
Von Schnittstelle geerbte Felder com.sun.jna.platform.win32.Variant
VARIANT_FALSE, VARIANT_TRUE, VT_ARRAY, VT_BLOB, VT_BLOB_OBJECT, VT_BOOL, VT_BSTR, VT_BSTR_BLOB, VT_BYREF, VT_CARRAY, VT_CF, VT_CLSID, VT_CY, VT_DATE, VT_DECIMAL, VT_DISPATCH, VT_EMPTY, VT_ERROR, VT_FILETIME, VT_HRESULT, VT_I1, VT_I2, VT_I4, VT_I8, VT_ILLEGAL, VT_ILLEGALMASKED, VT_INT, VT_INT_PTR, VT_LPSTR, VT_LPWSTR, VT_NULL, VT_PTR, VT_R4, VT_R8, VT_RECORD, VT_RESERVED, VT_SAFEARRAY, VT_STORAGE, VT_STORED_OBJECT, VT_STREAM, VT_STREAMED_OBJECT, VT_TYPEMASK, VT_UI1, VT_UI2, VT_UI4, VT_UI8, VT_UINT, VT_UINT_PTR, VT_UNKNOWN, VT_USERDEFINED, VT_VARIANT, VT_VECTOR, VT_VERSIONED_STREAM, VT_VOID
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungTlbFunctionVTable
(int count, int index, TypeLibUtil typeLibUtil, OaIdl.FUNCDESC funcDesc, TypeInfoUtil typeInfoUtil) Instantiates a new tlb function. -
Methodenübersicht
Von Klasse geerbte Methoden com.sun.jna.platform.win32.COM.tlb.imp.TlbAbstractMethod
getDocStr, getMethodName, getType, getType, getType, getTypeInfoDoc, getUserdefinedType, getVarType, replaceJavaKeyword
Von Klasse geerbte Methoden com.sun.jna.platform.win32.COM.tlb.imp.TlbBase
createClassName, createContent, createPackageName, getClassBuffer, getFilename, getName, isDispIdMode, isReservedMethod, isVTableMode, log, logError, logInfo, readTemplateFile, replaceVariable, setFilename, setName
-
Konstruktordetails
-
TlbFunctionVTable
public TlbFunctionVTable(int count, int index, TypeLibUtil typeLibUtil, OaIdl.FUNCDESC funcDesc, TypeInfoUtil typeInfoUtil) Instantiates a new tlb function.- Parameter:
index
- the indextypeLibUtil
- the type lib utilfuncDesc
- the func desctypeInfoUtil
- the type info util
-
-
Methodendetails
-
getClassTemplate
Beschreibung aus Klasse kopiert:TlbBase
Gets the class template.- Angegeben von:
getClassTemplate
in KlasseTlbBase
- Gibt zurück:
- the class template
-