template <typename Type>
class ActivityDispatcherTest
Defined at line 88 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
Protected Methods
fuchsia::media::ActivityReporterPtr GetClient ()
Defined at line 90 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
template <typename UsageVector>
UsageVector MultiVector ()
void SetErrorHandler (fuchsia::media::ActivityReporterPtr & reporter, std::function<void (zx_status_t)> err)
Defined at line 96 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
template <typename UsageVector>
UsageVector SingleVector ()
void WatchActivity (fuchsia::media::ActivityReporterPtr & reporter, std::function<void (const Type &)> cb)
Defined at line 101 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
void WatchActivity (fuchsia::media::ActivityReporterPtr & reporter, std::function<void (const RenderUsageVector &)> cb)
Defined at line 110 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
void WatchActivity (fuchsia::media::ActivityReporterPtr & reporter, std::function<void (const RenderUsage2Vector &)> cb)
Defined at line 116 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
void WatchActivity (fuchsia::media::ActivityReporterPtr & reporter, std::function<void (const CaptureUsageVector &)> cb)
Defined at line 126 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
void WatchActivity (fuchsia::media::ActivityReporterPtr & reporter, std::function<void (const CaptureUsage2Vector &)> cb)
Defined at line 132 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
void UpdateActivity (const Type & usage_vector)
Simulates a new set of usages being active.
Defined at line 143 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
void UpdateActivity (const RenderUsageVector & usage_vector)
Defined at line 148 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
void UpdateActivity (const RenderUsage2Vector & usage_vector)
Defined at line 153 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
void UpdateActivity (const CaptureUsageVector & usage_vector)
Defined at line 158 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
void UpdateActivity (const CaptureUsage2Vector & usage_vector)
Defined at line 163 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
Type EmptyVector ()
Methods to produce templatized usage vectors.
Defined at line 169 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
Type SingleVector ()
Defined at line 171 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
RenderUsageVector SingleVector ()
Defined at line 176 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
RenderUsage2Vector SingleVector ()
Defined at line 181 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
CaptureUsageVector SingleVector ()
Defined at line 186 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
CaptureUsage2Vector SingleVector ()
Defined at line 191 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
Type MultiVector ()
Defined at line 196 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
RenderUsageVector MultiVector ()
Defined at line 201 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
RenderUsage2Vector MultiVector ()
Defined at line 207 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
CaptureUsageVector MultiVector ()
Defined at line 212 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
CaptureUsage2Vector MultiVector ()
Defined at line 217 of file ../../src/media/audio/audio_core/activity_dispatcher_unittest.cc
template <typename UsageVector>
void WatchActivity (fuchsia::media::ActivityReporterPtr & reporter, std::function<void (const UsageVector &)> cb)
template <typename UsageVector>
void UpdateActivity (const UsageVector & usage_vector)