|
Krita Source Code Documentation
|
#include <kis_latency_tracker.h>
Public Member Functions | |
| KisRollingMax (int windowSize) | |
| T | max () const |
| void | push (T value) |
Private Types | |
| typedef boost::heap::fibonacci_heap< T > | heap_type |
Private Attributes | |
| QQueue< typename heap_type::handle_type > | m_samples |
| heap_type | m_values |
| const int | m_windowSize |
Definition at line 25 of file kis_latency_tracker.h.
|
private |
Definition at line 49 of file kis_latency_tracker.h.
|
inline |
Definition at line 27 of file kis_latency_tracker.h.
|
inline |
Definition at line 38 of file kis_latency_tracker.h.
References KisRollingMax< T >::m_values.
|
inline |
Definition at line 30 of file kis_latency_tracker.h.
References KisRollingMax< T >::m_samples, KisRollingMax< T >::m_values, KisRollingMax< T >::m_windowSize, and value().
|
private |
Definition at line 51 of file kis_latency_tracker.h.
|
private |
Definition at line 52 of file kis_latency_tracker.h.
|
private |
Definition at line 47 of file kis_latency_tracker.h.