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

#include <StyleProperties.h>

Inheritance diagram for WebCore::StylePropertiesBase:
WTF::RefCounted< StylePropertiesBase > WTF::RefCounted< StylePropertiesBase > WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WebCore::DeferredStyleProperties WebCore::DeferredStyleProperties WebCore::StyleProperties WebCore::StyleProperties WebCore::ImmutableStyleProperties WebCore::ImmutableStyleProperties WebCore::MutableStyleProperties WebCore::MutableStyleProperties WebCore::ImmutableStyleProperties WebCore::ImmutableStyleProperties WebCore::MutableStyleProperties WebCore::MutableStyleProperties

Public Member Functions

void deref ()
 
StylePropertiesType type () const
 
CSSParserMode cssParserMode () const
 
void deref ()
 
StylePropertiesType type () const
 
CSSParserMode cssParserMode () const
 
- Public Member Functions inherited from WTF::RefCounted< StylePropertiesBase >
void deref () const
 
void deref () const
 
void deref () const
 
- Public Member Functions inherited from WTF::RefCountedBase
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 

Protected Member Functions

 StylePropertiesBase (CSSParserMode cssParserMode, StylePropertiesType type)
 
 StylePropertiesBase (CSSParserMode cssParserMode, unsigned immutableArraySize)
 
 StylePropertiesBase (CSSParserMode cssParserMode, StylePropertiesType type)
 
 StylePropertiesBase (CSSParserMode cssParserMode, unsigned immutableArraySize)
 
- Protected Member Functions inherited from WTF::RefCounted< StylePropertiesBase >
 RefCounted ()
 
 RefCounted ()
 
 RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
- Protected Member Functions inherited from WTF::RefCountedBase
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 

Protected Attributes

unsigned m_cssParserMode: 3
 
unsigned m_type: 2
 
unsigned m_arraySize: 27
 

Constructor & Destructor Documentation

◆ StylePropertiesBase() [1/4]

WebCore::StylePropertiesBase::StylePropertiesBase ( CSSParserMode  cssParserMode,
StylePropertiesType  type 
)
inlineprotected

◆ StylePropertiesBase() [2/4]

WebCore::StylePropertiesBase::StylePropertiesBase ( CSSParserMode  cssParserMode,
unsigned  immutableArraySize 
)
inlineprotected

◆ StylePropertiesBase() [3/4]

WebCore::StylePropertiesBase::StylePropertiesBase ( CSSParserMode  cssParserMode,
StylePropertiesType  type 
)
inlineprotected

◆ StylePropertiesBase() [4/4]

WebCore::StylePropertiesBase::StylePropertiesBase ( CSSParserMode  cssParserMode,
unsigned  immutableArraySize 
)
inlineprotected

Member Function Documentation

◆ cssParserMode() [1/2]

CSSParserMode WebCore::StylePropertiesBase::cssParserMode ( ) const
inline

◆ cssParserMode() [2/2]

CSSParserMode WebCore::StylePropertiesBase::cssParserMode ( ) const
inline

◆ deref() [1/2]

void WebCore::StylePropertiesBase::deref ( )

◆ deref() [2/2]

void WebCore::StylePropertiesBase::deref ( )
inline

◆ type() [1/2]

StylePropertiesType WebCore::StylePropertiesBase::type ( ) const
inline

◆ type() [2/2]

StylePropertiesType WebCore::StylePropertiesBase::type ( ) const
inline

Member Data Documentation

◆ m_arraySize

unsigned WebCore::StylePropertiesBase::m_arraySize
protected

◆ m_cssParserMode

unsigned WebCore::StylePropertiesBase::m_cssParserMode
protected

◆ m_type

unsigned WebCore::StylePropertiesBase::m_type
mutableprotected

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