Twitch SDK (Internal)
ttv::EventSource< T > Member List

This is the complete list of members for ttv::EventSource< T >, including all inherited members.

AddListener(const std::shared_ptr< T > &listener)ttv::EventSource< T >inline
CaptureListeners(std::vector< std::shared_ptr< T >> &listeners)ttv::EventSource< T >inline
ClearListeners()ttv::EventSource< T >inline
Empty()ttv::EventSource< T >inline
FindListener(const std::shared_ptr< T > &listener)ttv::EventSource< T >inlineprivate
Invoke(std::function< void(const std::shared_ptr< T > &)> callback)ttv::EventSource< T >inline
Invoke(std::function< void(const std::shared_ptr< T > &)> callback, const std::vector< std::shared_ptr< T >> &listeners)ttv::EventSource< T >inline
IterType typedefttv::EventSource< T >private
ListenerType typedefttv::EventSource< T >private
ListType typedefttv::EventSource< T >private
mListenersttv::EventSource< T >private
RemoveListener(const std::shared_ptr< T > &listener)ttv::EventSource< T >inline
Tidy()ttv::EventSource< T >inlineprivate