org.bridj.cpp.com
Enum VARENUM
java.lang.Object
java.lang.Enum<VARENUM>
org.bridj.cpp.com.VARENUM
- All Implemented Interfaces:
- Serializable, Comparable<VARENUM>, Iterable<VARENUM>, IntValuedEnum<VARENUM>, ValuedEnum<VARENUM>
public enum VARENUM
- extends Enum<VARENUM>
- implements IntValuedEnum<VARENUM>
VT_EMPTY
public static final VARENUM VT_EMPTY
VT_NULL
public static final VARENUM VT_NULL
VT_I2
public static final VARENUM VT_I2
VT_I4
public static final VARENUM VT_I4
VT_R4
public static final VARENUM VT_R4
VT_R8
public static final VARENUM VT_R8
VT_CY
public static final VARENUM VT_CY
VT_DATE
public static final VARENUM VT_DATE
VT_BSTR
public static final VARENUM VT_BSTR
VT_DISPATCH
public static final VARENUM VT_DISPATCH
VT_ERROR
public static final VARENUM VT_ERROR
VT_BOOL
public static final VARENUM VT_BOOL
VT_VARIANT
public static final VARENUM VT_VARIANT
VT_UNKNOWN
public static final VARENUM VT_UNKNOWN
VT_DECIMAL
public static final VARENUM VT_DECIMAL
VT_I1
public static final VARENUM VT_I1
VT_UI1
public static final VARENUM VT_UI1
VT_UI2
public static final VARENUM VT_UI2
VT_UI4
public static final VARENUM VT_UI4
VT_I8
public static final VARENUM VT_I8
VT_UI8
public static final VARENUM VT_UI8
VT_INT
public static final VARENUM VT_INT
VT_UINT
public static final VARENUM VT_UINT
VT_VOID
public static final VARENUM VT_VOID
VT_HRESULT
public static final VARENUM VT_HRESULT
VT_PTR
public static final VARENUM VT_PTR
VT_SAFEARRAY
public static final VARENUM VT_SAFEARRAY
VT_CARRAY
public static final VARENUM VT_CARRAY
VT_USERDEFINED
public static final VARENUM VT_USERDEFINED
VT_LPSTR
public static final VARENUM VT_LPSTR
VT_LPWSTR
public static final VARENUM VT_LPWSTR
VT_FILETIME
public static final VARENUM VT_FILETIME
VT_BLOB
public static final VARENUM VT_BLOB
VT_STREAM
public static final VARENUM VT_STREAM
VT_STORAGE
public static final VARENUM VT_STORAGE
VT_STREAMED_OBJECT
public static final VARENUM VT_STREAMED_OBJECT
VT_STORED_OBJECT
public static final VARENUM VT_STORED_OBJECT
VT_BLOB_OBJECT
public static final VARENUM VT_BLOB_OBJECT
VT_CF
public static final VARENUM VT_CF
VT_CLSID
public static final VARENUM VT_CLSID
VT_VECTOR
public static final VARENUM VT_VECTOR
VT_ARRAY
public static final VARENUM VT_ARRAY
VT_BYREF
public static final VARENUM VT_BYREF
VT_RESERVED
public static final VARENUM VT_RESERVED
VT_ILLEGAL
public static final VARENUM VT_ILLEGAL
VT_ILLEGALMASKED
public static final VARENUM VT_ILLEGALMASKED
VT_TYPEMASK
public static final VARENUM VT_TYPEMASK
value
public final long value
values
public static VARENUM[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (VARENUM c : VARENUM.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static VARENUM valueOf(String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
value
public long value()
- Specified by:
value
in interface ValuedEnum<VARENUM>
iterator
public Iterator<VARENUM> iterator()
- Specified by:
iterator
in interface Iterable<VARENUM>
fromValue
public static ValuedEnum<VARENUM> fromValue(long value)
Copyright © 2009-2012. All Rights Reserved.