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

#include <Attribute.h>

Public Member Functions

 Attribute (const QualifiedName &name, const AtomicString &value)
 
const AtomicStringvalue () const
 
const AtomicStringprefix () const
 
const AtomicStringlocalName () const
 
const AtomicStringnamespaceURI () const
 
const QualifiedNamename () const
 
bool isEmpty () const
 
bool matches (const AtomicString &prefix, const AtomicString &localName, const AtomicString &namespaceURI) const
 
void setValue (const AtomicString &value)
 
void setPrefix (const AtomicString &prefix)
 
void parserSetName (const QualifiedName &name)
 
 Attribute (const QualifiedName &name, const AtomicString &value)
 
const AtomicStringvalue () const
 
const AtomicStringprefix () const
 
const AtomicStringlocalName () const
 
const AtomicStringnamespaceURI () const
 
const QualifiedNamename () const
 
bool isEmpty () const
 
bool matches (const AtomicString &prefix, const AtomicString &localName, const AtomicString &namespaceURI) const
 
void setValue (const AtomicString &value)
 
void setPrefix (const AtomicString &prefix)
 
void parserSetName (const QualifiedName &name)
 

Static Public Member Functions

static ptrdiff_t valueMemoryOffset ()
 
static ptrdiff_t nameMemoryOffset ()
 
static bool nameMatchesFilter (const QualifiedName &, const AtomicString &filterPrefix, const AtomicString &filterLocalName, const AtomicString &filterNamespaceURI)
 
static ptrdiff_t valueMemoryOffset ()
 
static ptrdiff_t nameMemoryOffset ()
 
static bool nameMatchesFilter (const QualifiedName &, const AtomicString &filterPrefix, const AtomicString &filterLocalName, const AtomicString &filterNamespaceURI)
 

Constructor & Destructor Documentation

◆ Attribute() [1/2]

WebCore::Attribute::Attribute ( const QualifiedName name,
const AtomicString value 
)
inline

◆ Attribute() [2/2]

WebCore::Attribute::Attribute ( const QualifiedName name,
const AtomicString value 
)
inline

Member Function Documentation

◆ isEmpty() [1/2]

bool WebCore::Attribute::isEmpty ( ) const
inline

◆ isEmpty() [2/2]

bool WebCore::Attribute::isEmpty ( void  ) const
inline

◆ localName() [1/2]

const AtomicString& WebCore::Attribute::localName ( ) const
inline

◆ localName() [2/2]

const AtomicString& WebCore::Attribute::localName ( ) const
inline

◆ matches() [1/2]

bool Attribute::matches ( const AtomicString prefix,
const AtomicString localName,
const AtomicString namespaceURI 
) const
inline

◆ matches() [2/2]

bool WebCore::Attribute::matches ( const AtomicString prefix,
const AtomicString localName,
const AtomicString namespaceURI 
) const

◆ name() [1/2]

const QualifiedName& WebCore::Attribute::name ( ) const
inline

◆ name() [2/2]

const QualifiedName& WebCore::Attribute::name ( ) const
inline

◆ nameMatchesFilter() [1/2]

bool Attribute::nameMatchesFilter ( const QualifiedName name,
const AtomicString filterPrefix,
const AtomicString filterLocalName,
const AtomicString filterNamespaceURI 
)
inlinestatic

◆ nameMatchesFilter() [2/2]

static bool WebCore::Attribute::nameMatchesFilter ( const QualifiedName ,
const AtomicString filterPrefix,
const AtomicString filterLocalName,
const AtomicString filterNamespaceURI 
)
static

◆ nameMemoryOffset() [1/2]

static ptrdiff_t WebCore::Attribute::nameMemoryOffset ( )
inlinestatic

◆ nameMemoryOffset() [2/2]

static ptrdiff_t WebCore::Attribute::nameMemoryOffset ( )
inlinestatic

◆ namespaceURI() [1/2]

const AtomicString& WebCore::Attribute::namespaceURI ( ) const
inline

◆ namespaceURI() [2/2]

const AtomicString& WebCore::Attribute::namespaceURI ( ) const
inline

◆ parserSetName() [1/2]

void WebCore::Attribute::parserSetName ( const QualifiedName name)
inline

◆ parserSetName() [2/2]

void WebCore::Attribute::parserSetName ( const QualifiedName name)
inline

◆ prefix() [1/2]

const AtomicString& WebCore::Attribute::prefix ( ) const
inline

◆ prefix() [2/2]

const AtomicString& WebCore::Attribute::prefix ( ) const
inline

◆ setPrefix() [1/2]

void WebCore::Attribute::setPrefix ( const AtomicString prefix)
inline

◆ setPrefix() [2/2]

void WebCore::Attribute::setPrefix ( const AtomicString prefix)
inline

◆ setValue() [1/2]

void WebCore::Attribute::setValue ( const AtomicString value)
inline

◆ setValue() [2/2]

void WebCore::Attribute::setValue ( const AtomicString value)
inline

◆ value() [1/2]

const AtomicString& WebCore::Attribute::value ( ) const
inline

◆ value() [2/2]

const AtomicString& WebCore::Attribute::value ( ) const
inline

◆ valueMemoryOffset() [1/2]

static ptrdiff_t WebCore::Attribute::valueMemoryOffset ( )
inlinestatic

◆ valueMemoryOffset() [2/2]

static ptrdiff_t WebCore::Attribute::valueMemoryOffset ( )
inlinestatic

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