com.develop.jawin
Class IEnumVariant
java.lang.Object
|
+--com.develop.jawin.COMPtr
|
+--com.develop.jawin.IEnumVariant
- All Implemented Interfaces:
- IUnknown, VarTypes, WellKnownGUIDs
- public class IEnumVariant
- extends COMPtr
TODO: This class NOT TESTED YET!
new marshal features used
skip (L) with neg args
repeat (r)
Fields inherited from interface com.develop.jawin.constants.VarTypes |
VARIANT_FALSE, VARIANT_TRUE, VT_ARRAY, VT_BLOB, VT_BLOB_OBJECT, VT_BOOL, VT_BSTR, 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_LPSTR, VT_LPWSTR, VT_NULL, VT_PTR, VT_R4, VT_R8, 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_UNKNOWN, VT_USERDEFINED, VT_VARIANT, VT_VECTOR, VT_VOID |
Method Summary |
(package private) static void |
()
|
void |
Clone()
|
int |
getGuidToken()
|
static void |
init()
|
int |
Next(int elt,
java.lang.Object[] fillMe)
|
void |
Reset()
|
void |
Skip(int elt)
|
Methods inherited from class com.develop.jawin.COMPtr |
close, comInvoke, copyUnknown, finalize, getPeer, getUnknown, hasFTM, nullUnknown, queryInterface, releaseUnknown, setPeer, setUnknown, stealUnknown, toGITRef, toString |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
proxyIID
public static final GUID proxyIID
iidToken
public static final int iidToken
IEnumVariant
public IEnumVariant()
init
public static final void init()
static void ()
getGuidToken
public int getGuidToken()
Next
public int Next(int elt,
java.lang.Object[] fillMe)
throws COMException
Skip
public void Skip(int elt)
throws COMException,
java.io.IOException
Reset
public void Reset()
throws COMException,
java.io.IOException
Clone
public void Clone()
throws COMException,
java.io.IOException
New Jawin designed by Vitally Shelest. This product includes software developed by the DevelopMentor OpenSource Project (http://www.develop.com/OpenSource).