public interface DebugVC50TypeEnums
static final int MODIFIER_CONST_MASK
static final int MODIFIER_VOLATILE_MASK
static final int MODIFIER_UNALIGNED_MASK
static final int POINTER_PTRTYPE_MASK
static final int POINTER_PTRTYPE_SHIFT
static final int POINTER_PTRTYPE_NEAR
static final int POINTER_PTRTYPE_FAR
static final int POINTER_PTRTYPE_HUGE
static final int POINTER_PTRTYPE_BASED_ON_SEGMENT
static final int POINTER_PTRTYPE_BASED_ON_VALUE
static final int POINTER_PTRTYPE_BASED_ON_SEGMENT_OF_VALUE
static final int POINTER_PTRTYPE_BASED_ON_ADDRESS_OF_SYMBOL
static final int POINTER_PTRTYPE_BASED_ON_SEGMENT_OF_SYMBOL_ADDRESS
static final int POINTER_PTRTYPE_BASED_ON_TYPE
static final int POINTER_PTRTYPE_BASED_ON_SELF
static final int POINTER_PTRTYPE_NEAR_32_BIT
static final int POINTER_PTRTYPE_FAR_32_BIT
static final int POINTER_PTRTYPE_64_BIT
static final int POINTER_PTRMODE_MASK
static final int POINTER_PTRMODE_SHIFT
static final int POINTER_PTRMODE_POINTER
static final int POINTER_PTRMODE_REFERENCE
static final int POINTER_PTRMODE_PTR_TO_DATA_MEMBER
static final int POINTER_PTRMODE_PTR_TO_METHOD
static final int POINTER_ISFLAT32_MASK
static final int POINTER_VOLATILE_MASK
static final int POINTER_CONST_MASK
static final int POINTER_UNALIGNED_MASK
static final int POINTER_RESTRICT_MASK
static final short PTR_FORMAT_DATA_NVF_NVB
16:32 data for classes with or without virtual functions and no virtual bases. Pointer layout is:
4 |
mdisp |
mdisp: displacement to data
NULL value is 0x80000000.
static final short PTR_FORMAT_DATA_VB
16:32 data for class with virtual bases. Pointer layout is:
4 | 4 | 4 |
mdisp | pdisp> | vdisp |
mdisp: displacement to data
pdisp: this pointer displacement to virtual base table pointer
vdisp: displacement within virtual base table
NULL value is (*,*,0xffffffff).
static final short PTR_FORMAT_METHOD_NVB_SAP
16:32 method nonvirtual bases with single address point. Pointer layout is:
4 |
off |
off: offset of function
NULL value is 0L.
static final short PTR_FORMAT_METHOD_NVB_MAP
16:32 method nonvirtual bases with multiple address points. Pointer layout is:
4 | 4 |
off | disp |
off: offset of function
disp: displacement of address point.
NULL value is (0L : 0L).
static final short PTR_FORMAT_METHOD_VB
16:32 method with virtual bases. Pointer layout is:
4 | 4 | 4 | 4 |
off | mdisp | pdisp | vdisp |
off: offset of function
mdisp: displacement to data
pdisp: this pointer displacement to virtual base table pointer
vdisp: displacement within virtual base table
NULL value is (0L, *, *, *).static final short PROPERTY_PACKED
static final short PROPERTY_CTOR
static final short PROPERTY_OVEROPS
static final short PROPERTY_ISNESTED
static final short PROPERTY_CNESTED
static final short PROPERTY_OPASSIGN
static final short PROPERTY_OPCAST
static final short PROPERTY_FWDREF
static final short PROPERTY_SCOPED
static final byte CALLCONV_NEAR_C
static final byte CALLCONV_FAR_C
static final byte CALLCONV_NEAR_PASCAL
static final byte CALLCONV_FAR_PASCAL
static final byte CALLCONV_NEAR_FASTCALL
static final byte CALLCONV_FAR_FASTCALL
static final byte CALLCONV_RESERVED
static final byte CALLCONV_NEAR_STDCALL
static final byte CALLCONV_FAR_STDCALL
static final byte CALLCONV_NEAR_SYSCALL
static final byte CALLCONV_FAR_SYSCALL
static final byte CALLCONV_THIS_CALL
static final byte CALLCONV_MIPS_CALL
static final byte CALLCONV_GENERIC
static final int VTENTRY_NEAR
static final int VTENTRY_FAR
static final int VTENTRY_THIN
static final int VTENTRY_ADDRESS_PT_DISP
static final int VTENTRY_FAR_PTR_TO_METACLASS
static final int VTENTRY_NEAR_32
static final int VTENTRY_FAR_32
static final short LABEL_ADDR_MODE_NEAR
static final short LABEL_ADDR_MODE_FAR
static final int RESERVED_TYPE_MASK
static final int RESERVED_TYPE_SPECIAL
static final int RESERVED_TYPE_SIGNED_INT
static final int RESERVED_TYPE_UNSIGNED_INT
static final int RESERVED_TYPE_BOOLEAN
static final int RESERVED_TYPE_REAL
static final int RESERVED_TYPE_COMPLEX
static final int RESERVED_TYPE_SPECIAL2
static final int RESERVED_TYPE_REALLY_INT
static final int RESERVED_MODE_MASK
static final int RESERVED_MODE_DIRECT
static final int RESERVED_MODE_NEAR_PTR
static final int RESERVED_MODE_FAR_PTR
static final int RESERVED_MODE_HUGE_PTR
static final int RESERVED_MODE_NEAR_32_PTR
static final int RESERVED_MODE_FAR_32_PTR
static final int RESERVED_MODE_NEAR_64_PTR
static final int RESERVED_SIZE_MASK
static final int RESERVED_SIZE_SPECIAL_NO_TYPE
static final int RESERVED_SIZE_SPECIAL_ABSOLUTE_SYMBOL
static final int RESERVED_SIZE_SPECIAL_SEGMENT
static final int RESERVED_SIZE_SPECIAL_VOID
static final int RESERVED_SIZE_SPECIAL_BASIC_8_BYTE
static final int RESERVED_SIZE_SPECIAL_NEAR_BASIC_STRING
static final int RESERVED_SIZE_SPECIAL_FAR_BASIC_STRING
static final int RESERVED_SIZE_SPECIAL_UNTRANSLATED
static final int RESERVED_SIZE_INT_1_BYTE
static final int RESERVED_SIZE_INT_2_BYTE
static final int RESERVED_SIZE_INT_4_BYTE
static final int RESERVED_SIZE_INT_8_BYTE
static final int RESERVED_SIZE_REAL_32_BIT
static final int RESERVED_SIZE_REAL_64_BIT
static final int RESERVED_SIZE_REAL_80_BIT
static final int RESERVED_SIZE_REAL_128_BIT
static final int RESERVED_SIZE_REAL_48_BIT
static final int RESERVED_SIZE_SPECIAL2_BIT
static final int RESERVED_SIZE_SPECIAL2_PASCAL_CHAR
static final int RESERVED_SIZE_REALLY_INT_CHAR
static final int RESERVED_SIZE_REALLY_INT_WCHAR
static final int RESERVED_SIZE_REALLY_INT_2_BYTE
static final int RESERVED_SIZE_REALLY_INT_2_BYTE_U
static final int RESERVED_SIZE_REALLY_INT_4_BYTE
static final int RESERVED_SIZE_REALLY_INT_4_BYTE_U
static final int RESERVED_SIZE_REALLY_INT_8_BYTE
static final int RESERVED_SIZE_REALLY_INT_8_BYTE_U
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.