接口参考

interaction_trace.h · C++ API

按同一接口文件归组浏览,展开条目查看声明、使用说明和版本边界。

阅读相关开发指南 →

这里保留接口声明及来源。逐项运行验证范围以条目记录为准;源文件中的内部实现候选不代表免费 SDK 的交付承诺。

include/kui/core/interaction_trace.h
InteractionTrace::beginEventDispatch
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
void beginEventDispatch();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:118

反馈此接口问题 →
InteractionTrace::beginFrame
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
void beginFrame();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:120

反馈此接口问题 →
InteractionTrace::currentInteractionId
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
u64 currentInteractionId() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:127

反馈此接口问题 →
InteractionTrace::enabled
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
bool enabled() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:104

反馈此接口问题 →
InteractionTrace::endEventDispatch
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
void endEventDispatch();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:119

反馈此接口问题 →
InteractionTrace::endFrame
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
void endFrame(bool presentSubmitted, const FrameTiming& timing);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:121

反馈此接口问题 →
InteractionTrace::eventDispatchScope
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
EventDispatchScope eventDispatchScope();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:108

反馈此接口问题 →
InteractionTrace::EventDispatchScope::~EventDispatchScope
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
~EventDispatchScope();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:91

反馈此接口问题 →
InteractionTrace::EventDispatchScope::EventDispatchScope
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
EventDispatchScope(EventDispatchScope&& other) noexcept;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:89

反馈此接口问题 →
InteractionTrace::EventDispatchScope::EventDispatchScope
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
EventDispatchScope() = default;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:86

反馈此接口问题 →
InteractionTrace::EventDispatchScope::EventDispatchScope
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
EventDispatchScope(const EventDispatchScope&) = delete;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:87

反馈此接口问题 →
InteractionTrace::EventDispatchScope::operator=
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
EventDispatchScope& operator=(const EventDispatchScope&) = delete;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:88

反馈此接口问题 →
InteractionTrace::EventDispatchScope::operator=
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
EventDispatchScope& operator=(EventDispatchScope&& other) noexcept;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:90

反馈此接口问题 →
InteractionTrace::frameCount
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
u64 frameCount() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:125

反馈此接口问题 →
InteractionTrace::getRecords
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
u32 getRecords(Record* out, u32 maxCount, bool completedOnly) const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:123

反馈此接口问题 →
InteractionTrace::inputKindName
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
static const char* inputKindName(InputKind kind);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:129

反馈此接口问题 →
InteractionTrace::InputScope::~InputScope
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
~InputScope();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:67

反馈此接口问题 →
InteractionTrace::InputScope::InputScope
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
InputScope(const InputScope&) = delete;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:63

反馈此接口问题 →
InteractionTrace::InputScope::InputScope
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
InputScope() = default;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:62

反馈此接口问题 →
InteractionTrace::InputScope::InputScope
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
InputScope(InputScope&& other) noexcept;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:65

反馈此接口问题 →
InteractionTrace::InputScope::interactionId
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
u64 interactionId() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:69

反馈此接口问题 →
InteractionTrace::InputScope::operator=
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
InputScope& operator=(const InputScope&) = delete;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:64

反馈此接口问题 →
InteractionTrace::InputScope::operator=
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
InputScope& operator=(InputScope&& other) noexcept;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:66

反馈此接口问题 →
InteractionTrace::instance
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
static InteractionTrace& instance();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:101

反馈此接口问题 →
InteractionTrace::latestInteractionId
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
u64 latestInteractionId() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:126

反馈此接口问题 →
InteractionTrace::monotonicNowNs
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
static u64 monotonicNowNs();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:131

反馈此接口问题 →
InteractionTrace::presentEndpointName
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
static const char* presentEndpointName(PresentEndpoint endpoint);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:130

反馈此接口问题 →
InteractionTrace::reset
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
void reset();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:105

反馈此接口问题 →
InteractionTrace::scope
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
InputScope scope(InputKind kind);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:107

反馈此接口问题 →
InteractionTrace::setEnabled
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
void setEnabled(bool enabled)

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:103

反馈此接口问题 →
InteractionTrace::setNextInputReceivedNs
待核对3.61.7C++

core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

interaction_trace.h
void setNextInputReceivedNs(u64 monotonicNs)

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/core/interaction_trace.h:110

反馈此接口问题 →
浏览同类接口 →