ホーム › System.Diagnostics.Debug.Extensions › ExtendedArrayDimensionFlags
ExtendedArrayDimensionFlags
列挙型メンバー 12
| 名前 | 10進 | 16進 |
|---|---|---|
| ExtendedArrayLengthIsOffset32 | 1 | 0x1 |
| ExtendedArrayLengthIsOffset64 | 2 | 0x2 |
| ExtendedArrayLengthIsOffset | 3 | 0x3 |
| ExtendedArrayLowerBoundIsOffset32 | 4 | 0x4 |
| ExtendedArrayLowerBoundIsOffset64 | 8 | 0x8 |
| ExtendedArrayLowerBoundIsOffset | 12 | 0xC |
| ExtendedArrayStrideIsOffset32 | 16 | 0x10 |
| ExtendedArrayStrideIsOffset64 | 32 | 0x20 |
| ExtendedArrayStrideIsOffset | 48 | 0x30 |
| ExtendedArrayStrideIsComputedByNextRank | 64 | 0x40 |
| ExtendedArrayStrideIsComputedByPreviousRank | 128 | 0x80 |
| ExtendedArrayStrideIsComputed | 192 | 0xC0 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum ExtendedArrayDimensionFlags : int {
ExtendedArrayLengthIsOffset32 = 1,
ExtendedArrayLengthIsOffset64 = 2,
ExtendedArrayLengthIsOffset = 3,
ExtendedArrayLowerBoundIsOffset32 = 4,
ExtendedArrayLowerBoundIsOffset64 = 8,
ExtendedArrayLowerBoundIsOffset = 12,
ExtendedArrayStrideIsOffset32 = 16,
ExtendedArrayStrideIsOffset64 = 32,
ExtendedArrayStrideIsOffset = 48,
ExtendedArrayStrideIsComputedByNextRank = 64,
ExtendedArrayStrideIsComputedByPreviousRank = 128,
ExtendedArrayStrideIsComputed = 192
} ExtendedArrayDimensionFlags;public enum ExtendedArrayDimensionFlags : int
{
ExtendedArrayLengthIsOffset32 = 1,
ExtendedArrayLengthIsOffset64 = 2,
ExtendedArrayLengthIsOffset = 3,
ExtendedArrayLowerBoundIsOffset32 = 4,
ExtendedArrayLowerBoundIsOffset64 = 8,
ExtendedArrayLowerBoundIsOffset = 12,
ExtendedArrayStrideIsOffset32 = 16,
ExtendedArrayStrideIsOffset64 = 32,
ExtendedArrayStrideIsOffset = 48,
ExtendedArrayStrideIsComputedByNextRank = 64,
ExtendedArrayStrideIsComputedByPreviousRank = 128,
ExtendedArrayStrideIsComputed = 192,
}Public Enum ExtendedArrayDimensionFlags As Integer
ExtendedArrayLengthIsOffset32 = 1
ExtendedArrayLengthIsOffset64 = 2
ExtendedArrayLengthIsOffset = 3
ExtendedArrayLowerBoundIsOffset32 = 4
ExtendedArrayLowerBoundIsOffset64 = 8
ExtendedArrayLowerBoundIsOffset = 12
ExtendedArrayStrideIsOffset32 = 16
ExtendedArrayStrideIsOffset64 = 32
ExtendedArrayStrideIsOffset = 48
ExtendedArrayStrideIsComputedByNextRank = 64
ExtendedArrayStrideIsComputedByPreviousRank = 128
ExtendedArrayStrideIsComputed = 192
End Enumimport enum
class ExtendedArrayDimensionFlags(enum.IntEnum):
ExtendedArrayLengthIsOffset32 = 1
ExtendedArrayLengthIsOffset64 = 2
ExtendedArrayLengthIsOffset = 3
ExtendedArrayLowerBoundIsOffset32 = 4
ExtendedArrayLowerBoundIsOffset64 = 8
ExtendedArrayLowerBoundIsOffset = 12
ExtendedArrayStrideIsOffset32 = 16
ExtendedArrayStrideIsOffset64 = 32
ExtendedArrayStrideIsOffset = 48
ExtendedArrayStrideIsComputedByNextRank = 64
ExtendedArrayStrideIsComputedByPreviousRank = 128
ExtendedArrayStrideIsComputed = 192// ExtendedArrayDimensionFlags
pub const ExtendedArrayLengthIsOffset32: i32 = 1;
pub const ExtendedArrayLengthIsOffset64: i32 = 2;
pub const ExtendedArrayLengthIsOffset: i32 = 3;
pub const ExtendedArrayLowerBoundIsOffset32: i32 = 4;
pub const ExtendedArrayLowerBoundIsOffset64: i32 = 8;
pub const ExtendedArrayLowerBoundIsOffset: i32 = 12;
pub const ExtendedArrayStrideIsOffset32: i32 = 16;
pub const ExtendedArrayStrideIsOffset64: i32 = 32;
pub const ExtendedArrayStrideIsOffset: i32 = 48;
pub const ExtendedArrayStrideIsComputedByNextRank: i32 = 64;
pub const ExtendedArrayStrideIsComputedByPreviousRank: i32 = 128;
pub const ExtendedArrayStrideIsComputed: i32 = 192;// ExtendedArrayDimensionFlags
const (
ExtendedArrayLengthIsOffset32 int32 = 1
ExtendedArrayLengthIsOffset64 int32 = 2
ExtendedArrayLengthIsOffset int32 = 3
ExtendedArrayLowerBoundIsOffset32 int32 = 4
ExtendedArrayLowerBoundIsOffset64 int32 = 8
ExtendedArrayLowerBoundIsOffset int32 = 12
ExtendedArrayStrideIsOffset32 int32 = 16
ExtendedArrayStrideIsOffset64 int32 = 32
ExtendedArrayStrideIsOffset int32 = 48
ExtendedArrayStrideIsComputedByNextRank int32 = 64
ExtendedArrayStrideIsComputedByPreviousRank int32 = 128
ExtendedArrayStrideIsComputed int32 = 192
)const
ExtendedArrayLengthIsOffset32 = 1;
ExtendedArrayLengthIsOffset64 = 2;
ExtendedArrayLengthIsOffset = 3;
ExtendedArrayLowerBoundIsOffset32 = 4;
ExtendedArrayLowerBoundIsOffset64 = 8;
ExtendedArrayLowerBoundIsOffset = 12;
ExtendedArrayStrideIsOffset32 = 16;
ExtendedArrayStrideIsOffset64 = 32;
ExtendedArrayStrideIsOffset = 48;
ExtendedArrayStrideIsComputedByNextRank = 64;
ExtendedArrayStrideIsComputedByPreviousRank = 128;
ExtendedArrayStrideIsComputed = 192;// ExtendedArrayDimensionFlags
pub const ExtendedArrayLengthIsOffset32: i32 = 1;
pub const ExtendedArrayLengthIsOffset64: i32 = 2;
pub const ExtendedArrayLengthIsOffset: i32 = 3;
pub const ExtendedArrayLowerBoundIsOffset32: i32 = 4;
pub const ExtendedArrayLowerBoundIsOffset64: i32 = 8;
pub const ExtendedArrayLowerBoundIsOffset: i32 = 12;
pub const ExtendedArrayStrideIsOffset32: i32 = 16;
pub const ExtendedArrayStrideIsOffset64: i32 = 32;
pub const ExtendedArrayStrideIsOffset: i32 = 48;
pub const ExtendedArrayStrideIsComputedByNextRank: i32 = 64;
pub const ExtendedArrayStrideIsComputedByPreviousRank: i32 = 128;
pub const ExtendedArrayStrideIsComputed: i32 = 192;const
ExtendedArrayLengthIsOffset32* = 1
ExtendedArrayLengthIsOffset64* = 2
ExtendedArrayLengthIsOffset* = 3
ExtendedArrayLowerBoundIsOffset32* = 4
ExtendedArrayLowerBoundIsOffset64* = 8
ExtendedArrayLowerBoundIsOffset* = 12
ExtendedArrayStrideIsOffset32* = 16
ExtendedArrayStrideIsOffset64* = 32
ExtendedArrayStrideIsOffset* = 48
ExtendedArrayStrideIsComputedByNextRank* = 64
ExtendedArrayStrideIsComputedByPreviousRank* = 128
ExtendedArrayStrideIsComputed* = 192enum ExtendedArrayDimensionFlags : int {
ExtendedArrayLengthIsOffset32 = 1,
ExtendedArrayLengthIsOffset64 = 2,
ExtendedArrayLengthIsOffset = 3,
ExtendedArrayLowerBoundIsOffset32 = 4,
ExtendedArrayLowerBoundIsOffset64 = 8,
ExtendedArrayLowerBoundIsOffset = 12,
ExtendedArrayStrideIsOffset32 = 16,
ExtendedArrayStrideIsOffset64 = 32,
ExtendedArrayStrideIsOffset = 48,
ExtendedArrayStrideIsComputedByNextRank = 64,
ExtendedArrayStrideIsComputedByPreviousRank = 128,
ExtendedArrayStrideIsComputed = 192,
}#define global ExtendedArrayLengthIsOffset32 0x1
#define global ExtendedArrayLengthIsOffset64 0x2
#define global ExtendedArrayLengthIsOffset 0x3
#define global ExtendedArrayLowerBoundIsOffset32 0x4
#define global ExtendedArrayLowerBoundIsOffset64 0x8
#define global ExtendedArrayLowerBoundIsOffset 0xC
#define global ExtendedArrayStrideIsOffset32 0x10
#define global ExtendedArrayStrideIsOffset64 0x20
#define global ExtendedArrayStrideIsOffset 0x30
#define global ExtendedArrayStrideIsComputedByNextRank 0x40
#define global ExtendedArrayStrideIsComputedByPreviousRank 0x80
#define global ExtendedArrayStrideIsComputed 0xC0