#include <llkeythrottle.h>
Collaboration diagram for LLKeyThrottleImpl< T >:

Public Types | |
| typedef std::map< T, Entry > | EntryMap |
Public Member Functions | |
| LLKeyThrottleImpl () | |
Static Public Member Functions | |
| static U64 | getTime () |
Public Attributes | |
| EntryMap * | prevMap |
| EntryMap * | currMap |
| U32 | countLimit |
| U64 | interval_usec |
| U64 | start_usec |
Classes | |
| struct | Entry |
Definition at line 39 of file llkeythrottle.h.
| typedef std::map<T, Entry> LLKeyThrottleImpl< T >::EntryMap |
Definition at line 49 of file llkeythrottle.h.
| LLKeyThrottleImpl< T >::LLKeyThrottleImpl | ( | ) | [inline] |
Definition at line 63 of file llkeythrottle.h.
| static U64 LLKeyThrottleImpl< T >::getTime | ( | ) | [inline, static] |
Definition at line 65 of file llkeythrottle.h.
References LLFrameTimer::getTotalTime().
Referenced by LLKeyThrottle< T >::LLKeyThrottle(), and LLKeyThrottle< T >::noteAction().
| U32 LLKeyThrottleImpl< T >::countLimit |
Definition at line 54 of file llkeythrottle.h.
| EntryMap* LLKeyThrottleImpl< T >::currMap |
Definition at line 52 of file llkeythrottle.h.
| U64 LLKeyThrottleImpl< T >::interval_usec |
Definition at line 57 of file llkeythrottle.h.
| EntryMap* LLKeyThrottleImpl< T >::prevMap |
Definition at line 51 of file llkeythrottle.h.
| U64 LLKeyThrottleImpl< T >::start_usec |
Definition at line 59 of file llkeythrottle.h.
1.4.7