Uses of Interface
org.bridj.ValuedEnum

Packages that use ValuedEnum
org.bridj BridJ core classes and C runtime (Pointer, BridJ, SizeT, Platform, LastError...). 
org.bridj.cpp.com BridJ COM support (Windows-only, working but under-tested). 
org.bridj.cpp.com.shell BridJ mappings for some common Windows COM Shell interfaces. 
 

Uses of ValuedEnum in org.bridj
 

Subinterfaces of ValuedEnum in org.bridj
 interface IntValuedEnum<E extends Enum<E>>
          Interface for Java enumerations that have an int value associated.
 

Classes in org.bridj that implement ValuedEnum
 class FlagSet<E extends Enum<E>>
          Set of int-valued enum values that is itself int-valued (bitwise OR of all the values).
static class FlagSet.IntFlagSet<E extends Enum<E>>
           
 

Methods in org.bridj with parameters of type ValuedEnum
static
<EE extends Enum<EE>>
FlagSet<EE>
FlagSet.fromValue(ValuedEnum<EE> value)
           
 void StructIO.setEnumField(StructObject struct, int fieldIndex, ValuedEnum<?> value)
           
 

Uses of ValuedEnum in org.bridj.cpp.com
 

Classes in org.bridj.cpp.com that implement ValuedEnum
static class OLEAutomationLibrary.CALLCONV
           
static class OLEAutomationLibrary.REGKIND
           
static class OLEAutomationLibrary.SYSKIND
           
 class VARENUM
           
 

Methods in org.bridj.cpp.com that return ValuedEnum
 ValuedEnum<OLEAutomationLibrary.CALLCONV> OLEAutomationLibrary.METHODDATA.cc_$eq(ValuedEnum<OLEAutomationLibrary.CALLCONV> cc)
           
 ValuedEnum<OLEAutomationLibrary.CALLCONV> OLEAutomationLibrary.METHODDATA.cc()
          Calling convention of the method
C type : CALLCONV
static ValuedEnum<VARENUM> VARENUM.fromValue(long value)
           
static ValuedEnum<OLEAutomationLibrary.SYSKIND> OLEAutomationLibrary.SYSKIND.fromValue(long value)
           
static ValuedEnum<OLEAutomationLibrary.CALLCONV> OLEAutomationLibrary.CALLCONV.fromValue(long value)
           
static ValuedEnum<OLEAutomationLibrary.REGKIND> OLEAutomationLibrary.REGKIND.fromValue(long value)
           
 

Methods in org.bridj.cpp.com with parameters of type ValuedEnum
 ValuedEnum<OLEAutomationLibrary.CALLCONV> OLEAutomationLibrary.METHODDATA.cc_$eq(ValuedEnum<OLEAutomationLibrary.CALLCONV> cc)
           
 OLEAutomationLibrary.METHODDATA OLEAutomationLibrary.METHODDATA.cc(ValuedEnum<OLEAutomationLibrary.CALLCONV> cc)
          Calling convention of the method
C type : CALLCONV
static int OLEAutomationLibrary.CreateTypeLib(ValuedEnum<OLEAutomationLibrary.SYSKIND> SYSKIND1, Pointer<Character> OLECHARPtr1, Pointer<Pointer<OLEAutomationLibrary.ICreateTypeLib>> ICreateTypeLibPtrPtr1)
           
static int OLEAutomationLibrary.CreateTypeLib2(ValuedEnum<OLEAutomationLibrary.SYSKIND> SYSKIND1, Pointer<Pointer<OLEAutomationLibrary.ICreateTypeLib2>> ICreateTypeLib2PtrPtr1)
           
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.LHashValOfNameSys(ValuedEnum<OLEAutomationLibrary.SYSKIND> SYSKIND1, int LCID1)
           
static int OLEAutomationLibrary.LHashValOfNameSysA(ValuedEnum<OLEAutomationLibrary.SYSKIND> SYSKIND1, int LCID1)
           
static int OLEAutomationLibrary.LoadTypeLibEx(ValuedEnum<OLEAutomationLibrary.REGKIND> REGKIND1, Pointer<Pointer<OLEAutomationLibrary.ITypeLib>> ITypeLibPtrPtr1)
           
static int OLEAutomationLibrary.UnRegisterTypeLib(Pointer<GUID> REFGUID1, short WORD1, short WORD2, int LCID1, ValuedEnum<OLEAutomationLibrary.SYSKIND> SYSKIND1)
           
static int OLEAutomationLibrary.UnRegisterTypeLibForUser(Pointer<GUID> REFGUID1, short WORD1, short WORD2, int LCID1, ValuedEnum<OLEAutomationLibrary.SYSKIND> SYSKIND1)
           
 

Uses of ValuedEnum in org.bridj.cpp.com.shell
 

Classes in org.bridj.cpp.com.shell that implement ValuedEnum
static class ITaskbarList3.TbpFlag
           
static class ITaskbarList3.THUMBBUTTONFLAGS
           
static class ITaskbarList3.THUMBBUTTONMASK
           
 

Methods in org.bridj.cpp.com.shell that return ValuedEnum
 ValuedEnum<ITaskbarList3.THUMBBUTTONFLAGS> ITaskbarList3.THUMBBUTTON.dwFlags()
           
 ValuedEnum<ITaskbarList3.THUMBBUTTONMASK> ITaskbarList3.THUMBBUTTON.dwMask()
           
static ValuedEnum<ITaskbarList3.THUMBBUTTONMASK> ITaskbarList3.THUMBBUTTONMASK.fromValue(long value)
           
static ValuedEnum<ITaskbarList3.THUMBBUTTONFLAGS> ITaskbarList3.THUMBBUTTONFLAGS.fromValue(long value)
           
static ValuedEnum<ITaskbarList3.TbpFlag> ITaskbarList3.TbpFlag.fromValue(long value)
           
 

Methods in org.bridj.cpp.com.shell with parameters of type ValuedEnum
 void ITaskbarList3.THUMBBUTTON.dwFlags(ValuedEnum<ITaskbarList3.THUMBBUTTONFLAGS> dwFlags)
           
 void ITaskbarList3.THUMBBUTTON.dwMask(ValuedEnum<ITaskbarList3.THUMBBUTTONMASK> dwMask)
           
 int ITaskbarList3.SetProgressState(Pointer<Integer> hWnd, ValuedEnum<ITaskbarList3.TbpFlag> Flags)
           
 



Copyright © 2009-2012. All Rights Reserved.