Home
last modified time | relevance | path

Searched refs:pw_function (Results 1 – 25 of 110) sorted by relevance

12345

/aosp_15_r20/external/pigweed/pw_function/
H A DCMakeLists.txt19 pw_add_library(pw_function.config INTERFACE
21 public/pw_function/config.h
28 pw_add_library(pw_function INTERFACE
30 public/pw_function/function.h
35 pw_function.config
40 pw_add_test(pw_function.function_test
45 pw_function
49 pw_function
52 pw_add_library(pw_function.pointer INTERFACE
54 public/pw_function/pointer.h
[all …]
H A DBUILD.bazel24 hdrs = ["public/pw_function/config.h"],
35 name = "pw_function",
36 hdrs = ["public/pw_function/function.h"],
50 ":pw_function",
58 "public/pw_function/internal/static_invoker.h",
59 "public/pw_function/pointer.h",
69 ":pw_function",
75 hdrs = ["public/pw_function/scope_guard.h"],
83 ":pw_function",
88 # pw_function config for upstream builds.
[all …]
H A DBUILD.gn30 public = [ "public/pw_function/config.h" ]
39 pw_source_set("pw_function") {
47 public = [ "public/pw_function/function.h" ]
62 public = [ "public/pw_function/pointer.h" ]
63 sources = [ "public/pw_function/internal/static_invoker.h" ]
68 public = [ "public/pw_function/scope_guard.h" ]
91 ":pw_function",
101 ":pw_function",
109 ":pw_function",
H A Ddocs.rst1 .. _module-pw_function:
4 pw_function title
7 :name: pw_function
9 * **Familiar**. ``pw_function`` provides a standard, general-purpose API for
11 * **Optimized**. ``pw_function`` doesn't allocate (unless you want it to) and
18 #include "pw_function/function.h"
46 .. _module-pw_function-start:
55 Add ``@pigweed//pw_function`` to your target's ``deps``:
63 "@pigweed//pw_function",
89 Link your library to ``pw_function``:
[all …]
H A DKconfig15 menu "pw_function" menu
18 bool "Link pw_function library"
22 See :ref:`module-pw_function` for module details.
H A Dscope_guard_test.cc48 pw::Function<void()> pw_function([&]() { executed = true; }); in TEST() local
50 ScopeGuard guarded_pw_function(std::move(pw_function)); in TEST()
/aosp_15_r20/external/pigweed/pw_async2/
H A DCMakeLists.txt78 pw_function
88 pw_function
139 pw_function
163 pw_function
183 pw_function
H A DBUILD.bazel113 "//pw_function",
127 "//pw_function",
183 "//pw_function",
214 "//pw_function",
238 "//pw_function",
/aosp_15_r20/external/pigweed/pw_function/size_report/
H A DBUILD.bazel26 "//pw_function",
35 "//pw_function",
46 "//pw_function",
/aosp_15_r20/external/pigweed/pw_async/
H A DCMakeLists.txt25 pw_function
38 pw_function
53 pw_function
H A DBUILD.bazel32 "//pw_function",
45 "//pw_function",
63 "//pw_function",
/aosp_15_r20/external/pigweed/pw_multisink/
H A DBUILD.bazel37 "//pw_function",
61 "//pw_function",
84 "//pw_function",
H A DCMakeLists.txt36 pw_function
65 pw_function
98 pw_function
/aosp_15_r20/external/pigweed/pw_thread_freertos/
H A DBUILD.bazel94 "//pw_function",
186 "//pw_function",
232 "//pw_function",
259 "//pw_function",
H A DCMakeLists.txt82 pw_function
114 pw_function
129 pw_function
/aosp_15_r20/external/pigweed/pw_thread_threadx/
H A DBUILD.bazel63 "//pw_function",
151 "//pw_function",
169 "//pw_function",
/aosp_15_r20/external/pigweed/pw_thread_embos/
H A DBUILD.bazel88 "//pw_function",
146 "//pw_function",
167 "//pw_function",
/aosp_15_r20/external/pigweed/pw_chrono_stl/
H A DAndroid.bp33 "pw_function",
39 "pw_function",
/aosp_15_r20/external/pigweed/pw_thread/
H A DCMakeLists.txt62 pw_function
102 pw_function
164 pw_function
H A DBUILD.bazel76 "//pw_function",
136 "//pw_function",
253 "//pw_function",
/aosp_15_r20/external/pigweed/pw_bluetooth_hci/
H A DAndroid.bp36 "pw_function",
43 "pw_function",
/aosp_15_r20/external/pigweed/pw_multibuf/
H A DAndroid.bp52 "pw_function",
59 "pw_function",
/aosp_15_r20/external/pigweed/pw_bluetooth_proxy/
H A DAndroid.bp48 "pw_function",
55 "pw_function",
/aosp_15_r20/external/pigweed/pw_digital_io/
H A DAndroid.bp34 "pw_function",
40 "pw_function",
/aosp_15_r20/external/pigweed/pw_rpc_transport/
H A DAndroid.bp25 "pw_function",
30 "pw_function",

12345