webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Friends | List of all members
WebCore::TimerHeapIterator Class Reference
Inheritance diagram for WebCore::TimerHeapIterator:

Public Member Functions

 TimerHeapIterator (TimerBase **pointer)
 
TimerHeapIteratoroperator++ ()
 
TimerHeapIterator operator++ (int)
 
TimerHeapIteratoroperator-- ()
 
TimerHeapIterator operator-- (int)
 
TimerHeapIteratoroperator+= (ptrdiff_t i)
 
TimerHeapIteratoroperator-= (ptrdiff_t i)
 
TimerHeapReference operator* () const
 
TimerHeapReference operator[] (ptrdiff_t i) const
 
TimerBaseoperator-> () const
 

Friends

bool operator== (TimerHeapIterator, TimerHeapIterator)
 
bool operator!= (TimerHeapIterator, TimerHeapIterator)
 
bool operator< (TimerHeapIterator, TimerHeapIterator)
 
bool operator> (TimerHeapIterator, TimerHeapIterator)
 
bool operator<= (TimerHeapIterator, TimerHeapIterator)
 
bool operator>= (TimerHeapIterator, TimerHeapIterator)
 
TimerHeapIterator operator+ (TimerHeapIterator, size_t)
 
TimerHeapIterator operator+ (size_t, TimerHeapIterator)
 
TimerHeapIterator operator- (TimerHeapIterator, size_t)
 
ptrdiff_t operator- (TimerHeapIterator, TimerHeapIterator)
 

Constructor & Destructor Documentation

◆ TimerHeapIterator()

WebCore::TimerHeapIterator::TimerHeapIterator ( TimerBase **  pointer)
inlineexplicit

Member Function Documentation

◆ operator*()

TimerHeapReference WebCore::TimerHeapIterator::operator* ( ) const
inline

◆ operator++() [1/2]

TimerHeapIterator& WebCore::TimerHeapIterator::operator++ ( )
inline

◆ operator++() [2/2]

TimerHeapIterator WebCore::TimerHeapIterator::operator++ ( int  )
inline

◆ operator+=()

TimerHeapIterator& WebCore::TimerHeapIterator::operator+= ( ptrdiff_t  i)
inline

◆ operator--() [1/2]

TimerHeapIterator& WebCore::TimerHeapIterator::operator-- ( )
inline

◆ operator--() [2/2]

TimerHeapIterator WebCore::TimerHeapIterator::operator-- ( int  )
inline

◆ operator-=()

TimerHeapIterator& WebCore::TimerHeapIterator::operator-= ( ptrdiff_t  i)
inline

◆ operator->()

TimerBase* WebCore::TimerHeapIterator::operator-> ( ) const
inline

◆ operator[]()

TimerHeapReference WebCore::TimerHeapIterator::operator[] ( ptrdiff_t  i) const
inline

Friends And Related Function Documentation

◆ operator!=

bool operator!= ( TimerHeapIterator  a,
TimerHeapIterator  b 
)
friend

◆ operator+ [1/2]

TimerHeapIterator operator+ ( TimerHeapIterator  a,
size_t  b 
)
friend

◆ operator+ [2/2]

TimerHeapIterator operator+ ( size_t  a,
TimerHeapIterator  b 
)
friend

◆ operator- [1/2]

TimerHeapIterator operator- ( TimerHeapIterator  a,
size_t  b 
)
friend

◆ operator- [2/2]

ptrdiff_t operator- ( TimerHeapIterator  a,
TimerHeapIterator  b 
)
friend

◆ operator<

bool operator< ( TimerHeapIterator  a,
TimerHeapIterator  b 
)
friend

◆ operator<=

bool operator<= ( TimerHeapIterator  a,
TimerHeapIterator  b 
)
friend

◆ operator==

bool operator== ( TimerHeapIterator  a,
TimerHeapIterator  b 
)
friend

◆ operator>

bool operator> ( TimerHeapIterator  a,
TimerHeapIterator  b 
)
friend

◆ operator>=

bool operator>= ( TimerHeapIterator  a,
TimerHeapIterator  b 
)
friend

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