接口参考

dependency_tracker.h · C++ API

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

阅读相关开发指南 →

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

include/kui/css/dependency_tracker.h
DependencyTracker::~DependencyTracker
待核对3.61.7C++

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

dependency_tracker.h
~DependencyTracker();

验证范围

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

include/kui/css/dependency_tracker.h:98

反馈此接口问题 →
DependencyTracker::attributeChangeAffectsFirstLetter
待核对3.61.7C++

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

dependency_tracker.h
bool attributeChangeAffectsFirstLetter(const String& attrName) const;

验证范围

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

include/kui/css/dependency_tracker.h:191

反馈此接口问题 →
DependencyTracker::attributeChangeAffectsGeneratedContent
待核对3.61.7C++

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

dependency_tracker.h
bool attributeChangeAffectsGeneratedContent(const String& attrName) const;

验证范围

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

include/kui/css/dependency_tracker.h:200

反馈此接口问题 →
DependencyTracker::attributeChangeKind
待核对3.61.7C++

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

dependency_tracker.h
std::optional<InvalidationKind> attributeChangeKind(const String& attrName) const;

验证范围

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

include/kui/css/dependency_tracker.h:180

反馈此接口问题 →
DependencyTracker::classChangeAffectsFirstLetter
待核对3.61.7C++

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

dependency_tracker.h
bool classChangeAffectsFirstLetter(const String& addedClass, const String& removedClass) const;

验证范围

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

include/kui/css/dependency_tracker.h:183

反馈此接口问题 →
DependencyTracker::classChangeAffectsGeneratedContent
待核对3.61.7C++

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

dependency_tracker.h
bool classChangeAffectsGeneratedContent(const String& addedClass, const String& removedClass) const;

验证范围

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

include/kui/css/dependency_tracker.h:193

反馈此接口问题 →
DependencyTracker::classChangeKind
待核对3.61.7C++

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

dependency_tracker.h
std::optional<InvalidationKind> classChangeKind(const String& addedClass, const String& removedClass) const;

验证范围

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

include/kui/css/dependency_tracker.h:154

反馈此接口问题 →
DependencyTracker::clear
待核对3.61.7C++

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

dependency_tracker.h
void clear();

验证范围

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

include/kui/css/dependency_tracker.h:122

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

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

dependency_tracker.h
DependencyTracker();

验证范围

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

include/kui/css/dependency_tracker.h:97

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

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

dependency_tracker.h
DependencyTracker(const DependencyTracker&) = delete;

验证范围

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

include/kui/css/dependency_tracker.h:100

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

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

dependency_tracker.h
DependencyTracker(DependencyTracker&&) noexcept = default;

验证范围

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

include/kui/css/dependency_tracker.h:103

反馈此接口问题 →
DependencyTracker::findAffectedByAttributeChange
待核对3.61.7C++

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

dependency_tracker.h
std::optional<std::vector<Element*>> findAffectedByAttributeChange(Element* el, const String& attrName) const;

验证范围

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

include/kui/css/dependency_tracker.h:150

反馈此接口问题 →
DependencyTracker::findAffectedByClassChange
待核对3.61.7C++

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

dependency_tracker.h
std::optional<std::vector<Element*>> findAffectedByClassChange(Element* el, const String& addedClass, const String& removedClass) const;

验证范围

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

include/kui/css/dependency_tracker.h:125

反馈此接口问题 →
DependencyTracker::findAffectedByIdChange
待核对3.61.7C++

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

dependency_tracker.h
std::optional<std::vector<Element*>> findAffectedByIdChange(Element* el, const String& oldId, const String& newId) const;

验证范围

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

include/kui/css/dependency_tracker.h:145

反馈此接口问题 →
DependencyTracker::idChangeAffectsFirstLetter
待核对3.61.7C++

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

dependency_tracker.h
bool idChangeAffectsFirstLetter(const String& oldId, const String& newId) const;

验证范围

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

include/kui/css/dependency_tracker.h:189

反馈此接口问题 →
DependencyTracker::idChangeAffectsGeneratedContent
待核对3.61.7C++

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

dependency_tracker.h
bool idChangeAffectsGeneratedContent(const String& oldId, const String& newId) const;

验证范围

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

include/kui/css/dependency_tracker.h:198

反馈此接口问题 →
DependencyTracker::idChangeKind
待核对3.61.7C++

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

dependency_tracker.h
std::optional<InvalidationKind> idChangeKind(const String& oldId, const String& newId) const;

验证范围

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

include/kui/css/dependency_tracker.h:177

反馈此接口问题 →
DependencyTracker::keyCount
待核对3.61.7C++

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

dependency_tracker.h
size_t keyCount() const;

验证范围

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

include/kui/css/dependency_tracker.h:202

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

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

dependency_tracker.h
DependencyTracker& operator=(const DependencyTracker&) = delete;

验证范围

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

include/kui/css/dependency_tracker.h:102

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

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

dependency_tracker.h
DependencyTracker& operator=(DependencyTracker&&) noexcept = default;

验证范围

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

include/kui/css/dependency_tracker.h:104

反馈此接口问题 →
DependencyTracker::registerRule
待核对3.61.7C++

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

dependency_tracker.h
void registerRule(const CSSStyleRule* rule);

验证范围

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

include/kui/css/dependency_tracker.h:106

反馈此接口问题 →
DependencyTracker::ruleCount
待核对3.61.7C++

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

dependency_tracker.h
size_t ruleCount() const;

验证范围

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

include/kui/css/dependency_tracker.h:210

反馈此接口问题 →
DependencyTracker::ruleDependsOnClass
待核对3.61.7C++

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

dependency_tracker.h
bool ruleDependsOnClass(const CSSStyleRule* rule, const String& cls) const;

验证范围

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

include/kui/css/dependency_tracker.h:213

反馈此接口问题 →
DependencyTracker::unregisterRule
待核对3.61.7C++

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

dependency_tracker.h
void unregisterRule(const CSSStyleRule* rule);

验证范围

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

include/kui/css/dependency_tracker.h:116

反馈此接口问题 →
hasFlag
待核对3.61.7C++

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

dependency_tracker.h
inline bool hasFlag(InvalidationKind v, InvalidationKind flag)

验证范围

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

include/kui/css/dependency_tracker.h:91

反馈此接口问题 →
operator|
待核对3.61.7C++

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

dependency_tracker.h
inline InvalidationKind operator|(InvalidationKind a, InvalidationKind b)

验证范围

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

include/kui/css/dependency_tracker.h:85

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

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

dependency_tracker.h
inline InvalidationKind& operator|=(InvalidationKind& a, InvalidationKind b)

验证范围

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

include/kui/css/dependency_tracker.h:88

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