|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <ElementData.h>
Public Types | |
| typedef Vector< Attribute, 4 > | AttributeVector |
| typedef Vector< Attribute, 4 > | AttributeVector |
Static Public Member Functions | |
| static Ref< UniqueElementData > | create () |
| static ptrdiff_t | attributeVectorMemoryOffset () |
| static Ref< UniqueElementData > | create () |
| static ptrdiff_t | attributeVectorMemoryOffset () |
Static Public Member Functions inherited from WebCore::ElementData | |
| static ptrdiff_t | classNamesMemoryOffset () |
| static ptrdiff_t | idForStyleResolutionMemoryOffset () |
| static uint32_t | isUniqueFlag () |
| static ptrdiff_t | arraySizeAndFlagsMemoryOffset () |
| static uint32_t | styleAttributeIsDirtyFlag () |
| static uint32_t | animatedSVGAttributesAreDirtyFlag () |
| static uint32_t | arraySizeOffset () |
| static ptrdiff_t | classNamesMemoryOffset () |
| static ptrdiff_t | idForStyleResolutionMemoryOffset () |
| static uint32_t | isUniqueFlag () |
| static ptrdiff_t | arraySizeAndFlagsMemoryOffset () |
| static uint32_t | styleAttributeIsDirtyFlag () |
| static uint32_t | animatedSVGAttributesAreDirtyFlag () |
| static uint32_t | arraySizeOffset () |
Public Attributes | |
| RefPtr< StyleProperties > | m_presentationAttributeStyle |
| AttributeVector | m_attributeVector |
| WebCore::UniqueElementData::UniqueElementData | ( | ) |
|
explicit |
|
explicit |
| WebCore::UniqueElementData::UniqueElementData | ( | ) |
|
explicit |
|
explicit |
|
inline |
| void WebCore::UniqueElementData::addAttribute | ( | const QualifiedName & | , |
| const AtomicString & | |||
| ) |
|
inline |
| Attribute& WebCore::UniqueElementData::attributeAt | ( | unsigned | index | ) |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
| Attribute* WebCore::UniqueElementData::findAttributeByName | ( | const QualifiedName & | ) |
| Attribute * WebCore::UniqueElementData::findAttributeByName | ( | const QualifiedName & | name | ) |
| Ref<ShareableElementData> WebCore::UniqueElementData::makeShareableCopy | ( | ) | const |
| Ref< ShareableElementData > WebCore::UniqueElementData::makeShareableCopy | ( | ) | const |
|
inline |
| void WebCore::UniqueElementData::removeAttribute | ( | unsigned | index | ) |
| AttributeVector WebCore::UniqueElementData::m_attributeVector |
|
mutable |
1.8.13