载入中...
搜索中...
未找到
eve::prof::ZoneRecord结构体 参考

One completed profiling zone (pre-order, parent-linked within a thread). 更多...

#include <Profile.h>

Public 属性

const char * name = nullptr
 
 uint32_t
 
uint32_t threadId = 0
 
int32_t parent = -1
 
int16_t depth = 0
 
int64_t startNs = 0
 
int64_t endNs = 0
 
uint8_t kind = 0
 

详细描述

One completed profiling zone (pre-order, parent-linked within a thread).

在文件 Profile.h 第 35 行定义.

类成员变量说明

◆ depth

int16_t eve::prof::ZoneRecord::depth = 0

在文件 Profile.h 第 40 行定义.

◆ endNs

int64_t eve::prof::ZoneRecord::endNs = 0

在文件 Profile.h 第 42 行定义.

◆ kind

uint8_t eve::prof::ZoneRecord::kind = 0

在文件 Profile.h 第 43 行定义.

◆ name

const char* eve::prof::ZoneRecord::name = nullptr

在文件 Profile.h 第 36 行定义.

被这些函数引用 eve::prof::Profiler::zoneBegin().

◆ parent

int32_t eve::prof::ZoneRecord::parent = -1

在文件 Profile.h 第 39 行定义.

◆ startNs

int64_t eve::prof::ZoneRecord::startNs = 0

在文件 Profile.h 第 41 行定义.

◆ threadId

uint32_t eve::prof::ZoneRecord::threadId = 0

在文件 Profile.h 第 38 行定义.

◆ uint32_t

eve::prof::ZoneRecord::uint32_t

在文件 Profile.h 第 37 行定义.


该结构体的文档由以下文件生成: