Home
last modified time | relevance | path

Searched refs:FunctionView (Results 1 – 25 of 45) sorted by relevance

12

/aosp_15_r20/external/webrtc/api/
H A Dfunction_view_unittest.cc22 int CallWith33(rtc::FunctionView<int(int)> fv) { in CallWith33()
43 rtc::FunctionView<int(int)> fv(f); in TEST()
51 rtc::FunctionView<int()> fv(f); in TEST()
60 rtc::FunctionView<int(int)> fv(Add33); in TEST()
66 rtc::FunctionView<int(int)> fv(&Add33); in TEST()
73 EXPECT_FALSE(rtc::FunctionView<int()>()); in TEST()
74 EXPECT_FALSE(rtc::FunctionView<int()>(nullptr)); in TEST()
77 EXPECT_FALSE(rtc::FunctionView<int()>(reinterpret_cast<int (*)()>(0))); in TEST()
83 rtc::FunctionView<std::unique_ptr<int>(std::unique_ptr<int>)> fv(f); in TEST()
92 rtc::FunctionView<int()> fv1(f17); in TEST()
[all …]
H A Dfunction_view.h42 class FunctionView; // Undefined. variable
45 class FunctionView<RetT(ArgT...)> final {
63 !std::is_same<FunctionView,
66 FunctionView(F&& f) in FunctionView() function
78 FunctionView(F&& f) in FunctionView() function
88 FunctionView(F&& f) : call_(nullptr) {} in FunctionView() function
91 FunctionView() : call_(nullptr) {} in FunctionView() function
/aosp_15_r20/hardware/google/aemu/base/include/aemu/base/
DFunctionView.h85 class FunctionView; variable
88 class FunctionView<Ret(Args...)> final {
90 FunctionView() : mTypeErasedFunction() {} in FunctionView() function
95 !std::is_same<FunctionView,
98 FunctionView(Callable&& c) in FunctionView() function
100 [](const FunctionView* self, Args... args) -> Ret { in FunctionView()
117 using TypeErasedFunc = Ret(const FunctionView*, Args...);
DProcessControl.h62 void registerEmulatorQuitCallback(FunctionView<void()> func);
/aosp_15_r20/external/webrtc/rtc_tools/rtc_event_log_visualizer/
H A Danalyzer_common.h103 void ProcessPoints(rtc::FunctionView<float(const DataType&)> fx, in ProcessPoints()
104 rtc::FunctionView<absl::optional<float>(const DataType&)> fy, in ProcessPoints()
121 rtc::FunctionView<float(const DataType&)> fx, in ProcessPairs()
122 rtc::FunctionView<absl::optional<ResultType>(const DataType&, in ProcessPairs()
139 rtc::FunctionView<float(const DataType&)> fx, in AccumulatePairs()
140 rtc::FunctionView<absl::optional<ResultType>(const DataType&, in AccumulatePairs()
161 rtc::FunctionView<absl::optional<ResultType>(const DataType&)> fy, in MovingAverage()
H A Danalyze_audio.h62 rtc::FunctionView<float(const NetEqNetworkStatistics&)> stats_extractor,
69 rtc::FunctionView<float(const NetEqLifetimeStatistics&)> stats_extractor,
H A Danalyze_audio.cc438 rtc::FunctionView<const std::vector<std::pair<int64_t, NetEqStatsType>>*( in CreateNetEqStatsGraphInternal()
440 rtc::FunctionView<float(const NetEqStatsType&)> stats_extractor, in CreateNetEqStatsGraphInternal()
473 rtc::FunctionView<float(const NetEqNetworkStatistics&)> stats_extractor, in CreateNetEqNetworkStatsGraph()
488 rtc::FunctionView<float(const NetEqLifetimeStatistics&)> stats_extractor, in CreateNetEqLifetimeStatsGraph()
/aosp_15_r20/external/webrtc/modules/desktop_capture/
H A Dscreen_drawer_unittest.cc36 rtc::FunctionView<std::unique_ptr<ScreenDrawerLock>()> ctor) { in TestScreenDrawerLock()
46 rtc::FunctionView<std::unique_ptr<ScreenDrawerLock>()> ctor) in TestScreenDrawerLock()
76 const rtc::FunctionView<std::unique_ptr<ScreenDrawerLock>()> ctor_; in TestScreenDrawerLock()
H A Dfull_screen_window_detector.h58 rtc::FunctionView<bool(DesktopCapturer::SourceList*)> get_sources);
/aosp_15_r20/external/webrtc/rtc_base/
H A Dtask_queue_for_test.h28 rtc::FunctionView<void()> task) { in SendTask()
52 void SendTask(rtc::FunctionView<void()> task) { in SendTask()
/aosp_15_r20/external/webrtc/rtc_tools/unpack_aecdump/
H A Dunpack.cc202 rtc::FunctionView<bool(const Event)> is_exporter_for, in RuntimeSettingWriter()
203 rtc::FunctionView<std::string(const Event)> get_timeline_label) in RuntimeSettingWriter()
248 const rtc::FunctionView<bool(Event)> is_exporter_for_;
249 const rtc::FunctionView<std::string(Event)> get_timeline_label_;
/aosp_15_r20/external/webrtc/audio/
H A Dchannel_send.h79 rtc::FunctionView<void(std::unique_ptr<AudioEncoder>*)> modifier) = 0;
80 virtual void CallEncoder(rtc::FunctionView<void(AudioEncoder*)> modifier) = 0;
H A Dmock_voe_channel_proxy.h121 (rtc::FunctionView<void(std::unique_ptr<AudioEncoder>*)> modifier),
125 (rtc::FunctionView<void(AudioEncoder*)> modifier),
H A Dchannel_send.cc83 void ModifyEncoder(rtc::FunctionView<void(std::unique_ptr<AudioEncoder>*)>
85 void CallEncoder(rtc::FunctionView<void(AudioEncoder*)> modifier) override;
588 rtc::FunctionView<void(std::unique_ptr<AudioEncoder>*)> modifier) { in ModifyEncoder()
595 void ChannelSend::CallEncoder(rtc::FunctionView<void(AudioEncoder*)> modifier) { in CallEncoder()
/aosp_15_r20/external/webrtc/modules/rtp_rtcp/source/
H A Drtp_packet_history.h85 rtc::FunctionView<std::unique_ptr<RtpPacketToSend>(
107 rtc::FunctionView<std::unique_ptr<RtpPacketToSend>(
H A Drtp_packet_history.cc167 rtc::FunctionView<std::unique_ptr<RtpPacketToSend>(const RtpPacketToSend&)> in GetPacketAndMarkAsPending()
262 rtc::FunctionView<std::unique_ptr<RtpPacketToSend>(const RtpPacketToSend&)> in GetPayloadPaddingPacket()
/aosp_15_r20/external/webrtc/pc/
H A Dpeer_connection_wrapper.h189 rtc::FunctionView<void(CreateSessionDescriptionObserver*)> fn,
191 bool SetSdp(rtc::FunctionView<void(SetSessionDescriptionObserver*)> fn,
H A Dpeer_connection_wrapper.cc134 rtc::FunctionView<void(CreateSessionDescriptionObserver*)> fn, in CreateSdp()
178 rtc::FunctionView<void(SetSessionDescriptionObserver*)> fn, in SetSdp()
/aosp_15_r20/external/webrtc/audio/test/
H A Dpc_low_bandwidth_audio_test.cc65 rtc::FunctionView<void(PeerConfigurer*)> alice_configurer, in CreateTestFixture()
66 rtc::FunctionView<void(PeerConfigurer*)> bob_configurer) { in CreateTestFixture()
/aosp_15_r20/external/webrtc/modules/desktop_capture/mac/
H A Dwindow_list_utils.cc57 rtc::FunctionView<void(CFDictionaryRef)> on_window) { in GetWindowRef()
88 bool GetWindowList(rtc::FunctionView<bool(CFDictionaryRef)> on_window, in GetWindowList()
H A Dwindow_list_utils.h31 bool GetWindowList(rtc::FunctionView<bool(CFDictionaryRef)> on_window,
/aosp_15_r20/external/webrtc/modules/desktop_capture/linux/x11/
H A Dwindow_list_utils.h32 rtc::FunctionView<bool(::Window)> on_window);
/aosp_15_r20/external/webrtc/pc/test/
H A Dsvc_e2e_tests.cc64 rtc::FunctionView<void(PeerConfigurer*)> alice_configurer, in CreateTestFixture()
65 rtc::FunctionView<void(PeerConfigurer*)> bob_configurer, in CreateTestFixture()
/aosp_15_r20/external/webrtc/modules/audio_coding/acm2/
H A Daudio_coding_module.cc51 void ModifyEncoder(rtc::FunctionView<void(std::unique_ptr<AudioEncoder>*)>
320 rtc::FunctionView<void(std::unique_ptr<AudioEncoder>*)> modifier) { in ModifyEncoder()
/aosp_15_r20/external/webrtc/modules/audio_processing/agc2/rnn_vad/
H A Drnn_fc.h64 rtc::FunctionView<float(float)> activation_function_;

12