Twitch SDK (Internal)
Public Types | Public Member Functions | Public Attributes | List of all members
ttv::broadcast::StreamStatsListenerProxy Class Reference

#include <streamstats.h>

Inheritance diagram for ttv::broadcast::StreamStatsListenerProxy:
ttv::broadcast::StreamStats::IListener

Public Types

typedef std::function< void(StreamStats *source, StreamStats::StatType type, uint64_t data)> OnStatReceivedFunc
 

Public Member Functions

virtual void OnStatReceived (StreamStats *source, StreamStats::StatType type, uint64_t data) override
 

Public Attributes

OnStatReceivedFunc mOnStatReceivedFunc
 

Detailed Description

A lambda proxy for StreamStats::IListener.

Member Typedef Documentation

◆ OnStatReceivedFunc

typedef std::function<void(StreamStats* source, StreamStats::StatType type, uint64_t data)> ttv::broadcast::StreamStatsListenerProxy::OnStatReceivedFunc

Member Function Documentation

◆ OnStatReceived()

virtual void ttv::broadcast::StreamStatsListenerProxy::OnStatReceived ( StreamStats source,
StreamStats::StatType  type,
uint64_t  data 
)
inlineoverridevirtual

Member Data Documentation

◆ mOnStatReceivedFunc

OnStatReceivedFunc ttv::broadcast::StreamStatsListenerProxy::mOnStatReceivedFunc

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