ホーム › System.Diagnostics.Debug.ActiveScript › PROFILER_EVENT_MASK
PROFILER_EVENT_MASK
列挙型フラグメンバー 5
| 名前 | 10進 | 16進 |
|---|---|---|
| PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL | 1 | 0x1 |
| PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL | 2 | 0x2 |
| PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL | 4 | 0x4 |
| PROFILER_EVENT_MASK_TRACE_ALL | 3 | 0x3 |
| PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM | 7 | 0x7 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum PROFILER_EVENT_MASK : int {
PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL = 1,
PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL = 2,
PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL = 4,
PROFILER_EVENT_MASK_TRACE_ALL = 3,
PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM = 7
} PROFILER_EVENT_MASK;[Flags]
public enum PROFILER_EVENT_MASK : int
{
PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL = 1,
PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL = 2,
PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL = 4,
PROFILER_EVENT_MASK_TRACE_ALL = 3,
PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM = 7,
}<Flags>
Public Enum PROFILER_EVENT_MASK As Integer
PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL = 1
PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL = 2
PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL = 4
PROFILER_EVENT_MASK_TRACE_ALL = 3
PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM = 7
End Enumimport enum
class PROFILER_EVENT_MASK(enum.IntFlag):
PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL = 1
PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL = 2
PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL = 4
PROFILER_EVENT_MASK_TRACE_ALL = 3
PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM = 7// PROFILER_EVENT_MASK (flags)
pub const PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL: i32 = 1;
pub const PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL: i32 = 2;
pub const PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL: i32 = 4;
pub const PROFILER_EVENT_MASK_TRACE_ALL: i32 = 3;
pub const PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM: i32 = 7;// PROFILER_EVENT_MASK
const (
PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL int32 = 1
PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL int32 = 2
PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL int32 = 4
PROFILER_EVENT_MASK_TRACE_ALL int32 = 3
PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM int32 = 7
)const
PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL = 1;
PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL = 2;
PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL = 4;
PROFILER_EVENT_MASK_TRACE_ALL = 3;
PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM = 7;// PROFILER_EVENT_MASK
pub const PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL: i32 = 1;
pub const PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL: i32 = 2;
pub const PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL: i32 = 4;
pub const PROFILER_EVENT_MASK_TRACE_ALL: i32 = 3;
pub const PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM: i32 = 7;const
PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL* = 1
PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL* = 2
PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL* = 4
PROFILER_EVENT_MASK_TRACE_ALL* = 3
PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM* = 7enum PROFILER_EVENT_MASK : int {
PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL = 1,
PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL = 2,
PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL = 4,
PROFILER_EVENT_MASK_TRACE_ALL = 3,
PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM = 7,
}#define global PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL 0x1
#define global PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL 0x2
#define global PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL 0x4
#define global PROFILER_EVENT_MASK_TRACE_ALL 0x3
#define global PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM 0x7
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。