API reference

dependency_tracker.h · C++ API

Browse entries grouped by interface file. Expand an entry for declarations, usage and version boundaries.

Read the related guide →

Entries retain declarations and sources. Runtime verification is recorded per entry; internal source candidates are not a promise of SDK delivery.

include/kui/css/dependency_tracker.h
DependencyTracker::~DependencyTracker
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

dependency_tracker.h
~DependencyTracker();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:98

Report an issue with this entry →
DependencyTracker::attributeChangeAffectsFirstLetter
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:191

Report an issue with this entry →
DependencyTracker::attributeChangeAffectsGeneratedContent
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:200

Report an issue with this entry →
DependencyTracker::attributeChangeKind
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:180

Report an issue with this entry →
DependencyTracker::classChangeAffectsFirstLetter
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:183

Report an issue with this entry →
DependencyTracker::classChangeAffectsGeneratedContent
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:193

Report an issue with this entry →
DependencyTracker::classChangeKind
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:154

Report an issue with this entry →
DependencyTracker::clear
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

dependency_tracker.h
void clear();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:122

Report an issue with this entry →
DependencyTracker::DependencyTracker
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

dependency_tracker.h
DependencyTracker();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:97

Report an issue with this entry →
DependencyTracker::DependencyTracker
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:100

Report an issue with this entry →
DependencyTracker::DependencyTracker
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:103

Report an issue with this entry →
DependencyTracker::findAffectedByAttributeChange
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:150

Report an issue with this entry →
DependencyTracker::findAffectedByClassChange
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:125

Report an issue with this entry →
DependencyTracker::findAffectedByIdChange
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:145

Report an issue with this entry →
DependencyTracker::idChangeAffectsFirstLetter
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:189

Report an issue with this entry →
DependencyTracker::idChangeAffectsGeneratedContent
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:198

Report an issue with this entry →
DependencyTracker::idChangeKind
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:177

Report an issue with this entry →
DependencyTracker::keyCount
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

dependency_tracker.h
size_t keyCount() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:202

Report an issue with this entry →
DependencyTracker::operator=
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:102

Report an issue with this entry →
DependencyTracker::operator=
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:104

Report an issue with this entry →
DependencyTracker::registerRule
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:106

Report an issue with this entry →
DependencyTracker::ruleCount
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

dependency_tracker.h
size_t ruleCount() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:210

Report an issue with this entry →
DependencyTracker::ruleDependsOnClass
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:213

Report an issue with this entry →
DependencyTracker::unregisterRule
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:116

Report an issue with this entry →
hasFlag
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:91

Report an issue with this entry →
operator|
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:85

Report an issue with this entry →
operator|=
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/css/dependency_tracker.h:88

Report an issue with this entry →
Browse this reference type →