![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|
#include <ssrc_container.hpp>


Classes | |
| struct | Holder |
Public Member Functions | |
| void | clear () |
| const std::vector< Holder > & | get () const |
| void | insert (uint32_t ssrc, const T &item, Ts_type timestamp) |
| void | remove_timed_out (Ts_type timeout, Ts_type now) |
Private Attributes | |
| std::vector< Holder > | items |
Definition at line 7 of file ssrc_container.hpp.
|
inline |
Definition at line 18 of file ssrc_container.hpp.
References SSRC_container< T, Ts_type >::items.
|
inline |
|
inline |
Definition at line 25 of file ssrc_container.hpp.
References SSRC_container< T, Ts_type >::Holder::item, SSRC_container< T, Ts_type >::Holder::ssrc, and SSRC_container< T, Ts_type >::Holder::timestamp.
|
inline |
|
private |
Definition at line 21 of file ssrc_container.hpp.
Referenced by SSRC_container< T, Ts_type >::clear(), and SSRC_container< T, Ts_type >::get().