Win32 API 日本語リファレンス
ホームSystem.Diagnostics.Debug.Extensions › SymbolKind

SymbolKind

列挙型
基底型i4

メンバー 9

名前10進16進
Symbol00x0
SymbolModule10x1
SymbolType20x2
SymbolField30x3
SymbolConstant40x4
SymbolData50x5
SymbolBaseClass60x6
SymbolPublic70x7
SymbolFunction80x8

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum SymbolKind : int {
    Symbol = 0,
    SymbolModule = 1,
    SymbolType = 2,
    SymbolField = 3,
    SymbolConstant = 4,
    SymbolData = 5,
    SymbolBaseClass = 6,
    SymbolPublic = 7,
    SymbolFunction = 8
} SymbolKind;
public enum SymbolKind : int
{
    Symbol = 0,
    SymbolModule = 1,
    SymbolType = 2,
    SymbolField = 3,
    SymbolConstant = 4,
    SymbolData = 5,
    SymbolBaseClass = 6,
    SymbolPublic = 7,
    SymbolFunction = 8,
}
Public Enum SymbolKind As Integer
    Symbol = 0
    SymbolModule = 1
    SymbolType = 2
    SymbolField = 3
    SymbolConstant = 4
    SymbolData = 5
    SymbolBaseClass = 6
    SymbolPublic = 7
    SymbolFunction = 8
End Enum
import enum

class SymbolKind(enum.IntEnum):
    Symbol = 0
    SymbolModule = 1
    SymbolType = 2
    SymbolField = 3
    SymbolConstant = 4
    SymbolData = 5
    SymbolBaseClass = 6
    SymbolPublic = 7
    SymbolFunction = 8
// SymbolKind
pub const Symbol: i32 = 0;
pub const SymbolModule: i32 = 1;
pub const SymbolType: i32 = 2;
pub const SymbolField: i32 = 3;
pub const SymbolConstant: i32 = 4;
pub const SymbolData: i32 = 5;
pub const SymbolBaseClass: i32 = 6;
pub const SymbolPublic: i32 = 7;
pub const SymbolFunction: i32 = 8;
// SymbolKind
const (
	Symbol int32 = 0
	SymbolModule int32 = 1
	SymbolType int32 = 2
	SymbolField int32 = 3
	SymbolConstant int32 = 4
	SymbolData int32 = 5
	SymbolBaseClass int32 = 6
	SymbolPublic int32 = 7
	SymbolFunction int32 = 8
)
const
  Symbol = 0;
  SymbolModule = 1;
  SymbolType = 2;
  SymbolField = 3;
  SymbolConstant = 4;
  SymbolData = 5;
  SymbolBaseClass = 6;
  SymbolPublic = 7;
  SymbolFunction = 8;
// SymbolKind
pub const Symbol: i32 = 0;
pub const SymbolModule: i32 = 1;
pub const SymbolType: i32 = 2;
pub const SymbolField: i32 = 3;
pub const SymbolConstant: i32 = 4;
pub const SymbolData: i32 = 5;
pub const SymbolBaseClass: i32 = 6;
pub const SymbolPublic: i32 = 7;
pub const SymbolFunction: i32 = 8;
const
  Symbol* = 0
  SymbolModule* = 1
  SymbolType* = 2
  SymbolField* = 3
  SymbolConstant* = 4
  SymbolData* = 5
  SymbolBaseClass* = 6
  SymbolPublic* = 7
  SymbolFunction* = 8
enum SymbolKind : int {
    Symbol = 0,
    SymbolModule = 1,
    SymbolType = 2,
    SymbolField = 3,
    SymbolConstant = 4,
    SymbolData = 5,
    SymbolBaseClass = 6,
    SymbolPublic = 7,
    SymbolFunction = 8,
}
#define global Symbol          0x0
#define global SymbolModule    0x1
#define global SymbolType      0x2
#define global SymbolField     0x3
#define global SymbolConstant  0x4
#define global SymbolData      0x5
#define global SymbolBaseClass 0x6
#define global SymbolPublic    0x7
#define global SymbolFunction  0x8