webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | Public Attributes | Friends | List of all members
WebCore::EventNames Struct Reference

#include <EventNames.h>

Public Member Functions

 WTF_MAKE_NONCOPYABLE (EventNames)
 
bool isWheelEventType (const AtomicString &eventType) const
 
bool isGestureEventType (const AtomicString &eventType) const
 
bool isTouchEventType (const AtomicString &eventType) const
 
std::array< std::reference_wrapper< const AtomicString >, 5 > touchEventNames () const
 
 WTF_MAKE_NONCOPYABLE (EventNames)
 
bool isWheelEventType (const AtomicString &eventType) const
 
bool isGestureEventType (const AtomicString &eventType) const
 
bool isTouchEventType (const AtomicString &eventType) const
 
std::array< std::reference_wrapper< const AtomicString >, 5 > touchEventNames () const
 

Static Public Member Functions

template<class... Args>
static std::unique_ptr< EventNamescreate (Args &&... args)
 
template<class... Args>
static std::unique_ptr< EventNamescreate (Args &&... args)
 

Public Attributes

 WTF_MAKE_FAST_ALLOCATED
 

Friends

class ThreadGlobalData
 

Member Function Documentation

◆ create() [1/2]

template<class... Args>
static std::unique_ptr<EventNames> WebCore::EventNames::create ( Args &&...  args)
inlinestatic

◆ create() [2/2]

template<class... Args>
static std::unique_ptr<EventNames> WebCore::EventNames::create ( Args &&...  args)
inlinestatic

◆ isGestureEventType() [1/2]

bool WebCore::EventNames::isGestureEventType ( const AtomicString eventType) const
inline

◆ isGestureEventType() [2/2]

bool WebCore::EventNames::isGestureEventType ( const AtomicString eventType) const

◆ isTouchEventType() [1/2]

bool WebCore::EventNames::isTouchEventType ( const AtomicString eventType) const
inline

◆ isTouchEventType() [2/2]

bool WebCore::EventNames::isTouchEventType ( const AtomicString eventType) const

◆ isWheelEventType() [1/2]

bool WebCore::EventNames::isWheelEventType ( const AtomicString eventType) const

◆ isWheelEventType() [2/2]

bool WebCore::EventNames::isWheelEventType ( const AtomicString eventType) const
inline

◆ touchEventNames() [1/2]

std::array<std::reference_wrapper<const AtomicString>, 5> WebCore::EventNames::touchEventNames ( ) const

◆ touchEventNames() [2/2]

std::array< std::reference_wrapper< const AtomicString >, 5 > WebCore::EventNames::touchEventNames ( ) const
inline

◆ WTF_MAKE_NONCOPYABLE() [1/2]

WebCore::EventNames::WTF_MAKE_NONCOPYABLE ( EventNames  )

◆ WTF_MAKE_NONCOPYABLE() [2/2]

WebCore::EventNames::WTF_MAKE_NONCOPYABLE ( EventNames  )

Friends And Related Function Documentation

◆ ThreadGlobalData

Member Data Documentation

◆ WTF_MAKE_FAST_ALLOCATED

WebCore::EventNames::WTF_MAKE_FAST_ALLOCATED

The documentation for this struct was generated from the following files: