Uses of Class
org.bridj.cpp.com.VARIANT

Packages that use VARIANT
org.bridj.cpp.com BridJ COM support (Windows-only, working but under-tested). 
 

Uses of VARIANT in org.bridj.cpp.com
 

Methods in org.bridj.cpp.com that return VARIANT
 VARIANT VARIANT.clone()
           
static VARIANT COMRuntime.clone(VARIANT v)
           
 VARIANT VARIANT.setValue(Object value)
           
static VARIANT COMRuntime.setValue(VARIANT v, Object value)
           
 VARIANT OLEAutomationLibrary.CUSTDATAITEM.varValue()
           
 

Methods in org.bridj.cpp.com that return types with arguments of type VARIANT
 Pointer<VARIANT> VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pvarVal_$eq(Pointer<VARIANT> pvarVal)
           
 Pointer<VARIANT> VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pvarVal()
          VT_BYREF|VT_VARIANT
C type : VARIANT*
 Pointer<VARIANT> IDispatch.DISPPARAMS.rgvarg()
           
 

Methods in org.bridj.cpp.com with parameters of type VARIANT
static VARIANT COMRuntime.clone(VARIANT v)
           
static Object COMRuntime.getValue(VARIANT v)
          Convert the VARIANT value to an equivalent Java value.
static VARIANT COMRuntime.setValue(VARIANT v, Object value)
           
static String COMRuntime.toString(VARIANT v)
           
 

Method parameters in org.bridj.cpp.com with type arguments of type VARIANT
static int OLEAutomationLibrary.DispCallFunc(Pointer<?> voidPtr1, ValuedEnum<OLEAutomationLibrary.CALLCONV> CALLCONV1, short VARTYPE1, int UINT1, Pointer<Short> VARTYPEPtr1, Pointer<Pointer<VARIANT>> VARIANTARGPtrPtr1, Pointer<VARIANT> VARIANTPtr1)
           
static int OLEAutomationLibrary.DispCallFunc(Pointer<?> voidPtr1, ValuedEnum<OLEAutomationLibrary.CALLCONV> CALLCONV1, short VARTYPE1, int UINT1, Pointer<Short> VARTYPEPtr1, Pointer<Pointer<VARIANT>> VARIANTARGPtrPtr1, Pointer<VARIANT> VARIANTPtr1)
           
static int OLEAutomationLibrary.DispGetParam(Pointer<OLEAutomationLibrary.DISPPARAMS> DISPPARAMSPtr1, int UINT1, short VARTYPE1, Pointer<VARIANT> VARIANTPtr1, Pointer<Integer> UINTPtr1)
           
static int OLEAutomationLibrary.DispInvoke(Pointer<?> voidPtr1, Pointer<ITypeInfo> ITypeInfoPtr1, long DISPID1, short WORD1, Pointer<OLEAutomationLibrary.DISPPARAMS> DISPPARAMSPtr1, Pointer<VARIANT> VARIANTPtr1, Pointer<OLEAutomationLibrary.EXCEPINFO> EXCEPINFOPtr1, Pointer<Integer> UINTPtr1)
           
 int IRecordInfo.GetField(Pointer<?> pvData, Pointer<Byte> szFieldName, Pointer<VARIANT> pvarField)
           
 int IRecordInfo.GetFieldNoCopy(Pointer<?> pvData, Pointer<Byte> szFieldName, Pointer<VARIANT> pvarField, Pointer<Pointer<?>> ppvDataCArray)
           
 int IDispatch.Invoke(int dispIdMember, Pointer<Byte> riid, int lcid, short wFlags, Pointer<IDispatch.DISPPARAMS> pDispParams, Pointer<VARIANT> pVarResult, Pointer<IDispatch.EXCEPINFO> pExcepInfo, Pointer<Integer> puArgErr)
           
 int COMCallableWrapper.Invoke(int dispIdMember, Pointer<Byte> riid, int lcid, short wFlags, Pointer<IDispatch.DISPPARAMS> pDispParams, Pointer<VARIANT> pVarResult, Pointer<IDispatch.EXCEPINFO> pExcepInfo, Pointer<Integer> puArgErr)
           
 int IRecordInfo.PutField(int wFlags, Pointer<?> pvData, Pointer<Byte> szFieldName, Pointer<VARIANT> pvarField)
           
 int IRecordInfo.PutFieldNoCopy(int wFlags, Pointer<?> pvData, Pointer<Byte> szFieldName, Pointer<VARIANT> pvarField)
           
 Pointer<VARIANT> VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pvarVal_$eq(Pointer<VARIANT> pvarVal)
           
 VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pvarVal(Pointer<VARIANT> pvarVal)
          VT_BYREF|VT_VARIANT
C type : VARIANT*
static int OLEAutomationLibrary.VarAbs(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2)
           
static int OLEAutomationLibrary.VarAbs(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2)
           
static int OLEAutomationLibrary.VarAdd(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarAdd(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarAdd(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarAnd(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarAnd(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarAnd(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarCat(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarCat(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarCat(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarCmp(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, int LCID1, int ULONG1)
           
static int OLEAutomationLibrary.VarCmp(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, int LCID1, int ULONG1)
           
static int OLEAutomationLibrary.VarDiv(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarDiv(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarDiv(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarEqv(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarEqv(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarEqv(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarFix(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2)
           
static int OLEAutomationLibrary.VarFix(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2)
           
static int OLEAutomationLibrary.VarFormat(Pointer<VARIANT> LPVARIANT1, Pointer<Character> LPOLESTR1, int int1, int int2, int ULONG1, Pointer<Pointer<Byte>> BSTRPtr1)
           
static int OLEAutomationLibrary.VarFormatCurrency(Pointer<VARIANT> LPVARIANT1, int int1, int int2, int int3, int int4, int ULONG1, Pointer<Pointer<Byte>> BSTRPtr1)
           
static int OLEAutomationLibrary.VarFormatDateTime(Pointer<VARIANT> LPVARIANT1, int int1, int ULONG1, Pointer<Pointer<Byte>> BSTRPtr1)
           
static int OLEAutomationLibrary.VarFormatFromTokens(Pointer<VARIANT> LPVARIANT1, Pointer<Character> LPOLESTR1, int ULONG1, Pointer<Pointer<Byte>> BSTRPtr1, int LCID1)
           
static int OLEAutomationLibrary.VarFormatNumber(Pointer<VARIANT> LPVARIANT1, int int1, int int2, int int3, int int4, int ULONG1, Pointer<Pointer<Byte>> BSTRPtr1)
           
static int OLEAutomationLibrary.VarFormatPercent(Pointer<VARIANT> LPVARIANT1, int int1, int int2, int int3, int int4, int ULONG1, Pointer<Pointer<Byte>> BSTRPtr1)
           
static int OLEAutomationLibrary.VariantChangeType(Pointer<VARIANT> VARIANTPtr1, Pointer<VARIANT> VARIANTPtr2, short USHORT1, short VARTYPE1)
           
static int OLEAutomationLibrary.VariantChangeType(Pointer<VARIANT> VARIANTPtr1, Pointer<VARIANT> VARIANTPtr2, short USHORT1, short VARTYPE1)
           
static int OLEAutomationLibrary.VariantChangeTypeEx(Pointer<VARIANT> VARIANTPtr1, Pointer<VARIANT> VARIANTPtr2, int LCID1, short USHORT1, short VARTYPE1)
           
static int OLEAutomationLibrary.VariantChangeTypeEx(Pointer<VARIANT> VARIANTPtr1, Pointer<VARIANT> VARIANTPtr2, int LCID1, short USHORT1, short VARTYPE1)
           
static int OLEAutomationLibrary.VariantClear(Pointer<VARIANT> VARIANTPtr1)
           
static int OLEAutomationLibrary.VariantCopy(Pointer<VARIANT> VARIANTPtr1, Pointer<VARIANT> VARIANTPtr2)
           
static int OLEAutomationLibrary.VariantCopy(Pointer<VARIANT> VARIANTPtr1, Pointer<VARIANT> VARIANTPtr2)
           
static int OLEAutomationLibrary.VariantCopyInd(Pointer<VARIANT> VARIANTPtr1, Pointer<VARIANT> VARIANTPtr2)
           
static int OLEAutomationLibrary.VariantCopyInd(Pointer<VARIANT> VARIANTPtr1, Pointer<VARIANT> VARIANTPtr2)
           
static void OLEAutomationLibrary.VariantInit(Pointer<VARIANT> VARIANTPtr1)
           
static int OLEAutomationLibrary.VarIdiv(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarIdiv(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarIdiv(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarImp(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarImp(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarImp(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarInt(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2)
           
static int OLEAutomationLibrary.VarInt(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2)
           
static int OLEAutomationLibrary.VarMod(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarMod(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarMod(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarMul(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarMul(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarMul(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarNeg(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2)
           
static int OLEAutomationLibrary.VarNeg(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2)
           
static int OLEAutomationLibrary.VarNot(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2)
           
static int OLEAutomationLibrary.VarNot(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2)
           
static int OLEAutomationLibrary.VarNumFromParseNum(Pointer<OLEAutomationLibrary.NUMPARSE> NUMPARSEPtr1, Pointer<Byte> BYTEPtr1, int ULONG1, Pointer<VARIANT> VARIANTPtr1)
           
static int OLEAutomationLibrary.VarOr(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarOr(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarOr(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarPow(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarPow(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarPow(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarRound(Pointer<VARIANT> LPVARIANT1, int int1, Pointer<VARIANT> LPVARIANT2)
           
static int OLEAutomationLibrary.VarRound(Pointer<VARIANT> LPVARIANT1, int int1, Pointer<VARIANT> LPVARIANT2)
           
static int OLEAutomationLibrary.VarSub(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarSub(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarSub(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarXor(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarXor(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
static int OLEAutomationLibrary.VarXor(Pointer<VARIANT> LPVARIANT1, Pointer<VARIANT> LPVARIANT2, Pointer<VARIANT> LPVARIANT3)
           
 



Copyright © 2009-2012. All Rights Reserved.