webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::CollectionNamedElementCache Class Reference

#include <HTMLCollection.h>

Public Member Functions

const Vector< Element * > * findElementsWithId (const AtomicString &id) const
 
const Vector< Element * > * findElementsWithName (const AtomicString &name) const
 
const Vector< AtomicString > & propertyNames () const
 
void appendToIdCache (const AtomicString &id, Element &)
 
void appendToNameCache (const AtomicString &name, Element &)
 
void didPopulate ()
 
size_t memoryCost () const
 
const Vector< Element * > * findElementsWithId (const AtomicString &id) const
 
const Vector< Element * > * findElementsWithName (const AtomicString &name) const
 
const Vector< AtomicString > & propertyNames () const
 
void appendToIdCache (const AtomicString &id, Element &)
 
void appendToNameCache (const AtomicString &name, Element &)
 
void didPopulate ()
 
size_t memoryCost () const
 

Member Function Documentation

◆ appendToIdCache() [1/2]

void WebCore::CollectionNamedElementCache::appendToIdCache ( const AtomicString id,
Element element 
)
inline

◆ appendToIdCache() [2/2]

void WebCore::CollectionNamedElementCache::appendToIdCache ( const AtomicString id,
Element  
)

◆ appendToNameCache() [1/2]

void WebCore::CollectionNamedElementCache::appendToNameCache ( const AtomicString name,
Element element 
)
inline

◆ appendToNameCache() [2/2]

void WebCore::CollectionNamedElementCache::appendToNameCache ( const AtomicString name,
Element  
)

◆ didPopulate() [1/2]

void WebCore::CollectionNamedElementCache::didPopulate ( )

◆ didPopulate() [2/2]

void WebCore::CollectionNamedElementCache::didPopulate ( )
inline

◆ findElementsWithId() [1/2]

const Vector<Element*>* WebCore::CollectionNamedElementCache::findElementsWithId ( const AtomicString id) const

◆ findElementsWithId() [2/2]

const Vector< Element * > * WebCore::CollectionNamedElementCache::findElementsWithId ( const AtomicString id) const
inline

◆ findElementsWithName() [1/2]

const Vector< Element * > * WebCore::CollectionNamedElementCache::findElementsWithName ( const AtomicString name) const
inline

◆ findElementsWithName() [2/2]

const Vector<Element*>* WebCore::CollectionNamedElementCache::findElementsWithName ( const AtomicString name) const

◆ memoryCost() [1/2]

size_t WebCore::CollectionNamedElementCache::memoryCost ( ) const

◆ memoryCost() [2/2]

size_t WebCore::CollectionNamedElementCache::memoryCost ( ) const
inline

◆ propertyNames() [1/2]

const Vector<AtomicString>& WebCore::CollectionNamedElementCache::propertyNames ( ) const
inline

◆ propertyNames() [2/2]

const Vector<AtomicString>& WebCore::CollectionNamedElementCache::propertyNames ( ) const
inline

The documentation for this class was generated from the following file: