Home
last modified time | relevance | path

Searched defs:MultiBuf (Results 1 – 6 of 6) sorted by relevance

/external/pigweed/pw_multibuf/
Dmultibuf_test.cc35 TEST(MultiBuf, IsDefaultConstructible) { [[maybe_unused]] MultiBuf buf; } in TEST() argument
37 TEST(MultiBuf, WithOneChunkReleases) { in TEST() argument
47 TEST(MultiBuf, WithOneChunkReleasesOnDestruction) { in TEST() argument
58 TEST(MultiBuf, WithMultipleChunksReleasesAllOnDestruction) { in TEST() argument
70 TEST(MultiBuf, SizeReturnsNumberOfBytes) { in TEST() argument
80 TEST(MultiBuf, EmptyIfNoChunks) { in TEST() argument
90 TEST(MultiBuf, EmptyIfOnlyEmptyChunks) { in TEST() argument
101 TEST(MultiBuf, EmptyIsFalseIfAnyNonEmptyChunks) { in TEST() argument
111 TEST(MultiBuf, ClaimPrefixReclaimsFirstChunkPrefix) { in TEST() argument
122 TEST(MultiBuf, ClaimPrefixOnFirstChunkWithoutPrefixReturnsFalse) { in TEST() argument
[all …]
/external/bazelbuild-rules_rust/examples/crate_universe/using_cxx/src/
Dmain.rs11 type MultiBuf; typedef
34 pub struct MultiBuf { struct
38 pub fn next_chunk(buf: &mut MultiBuf) -> &[u8] { in next_chunk() argument
/external/rust/cxx/demo/src/
Dmain.rs11 type MultiBuf; typedef
34 pub struct MultiBuf { struct
38 pub fn next_chunk(buf: &mut MultiBuf) -> &[u8] { in next_chunk() argument
/external/pigweed/pw_multibuf/public/pw_multibuf/
Dmultibuf.h34 constexpr MultiBuf() : first_(nullptr) {} in MultiBuf() function
46 constexpr MultiBuf(MultiBuf&& other) noexcept : first_(other.first_) { in MultiBuf() function
414 friend class MultiBuf; variable
456 friend class MultiBuf; variable
501 friend class MultiBuf; variable
Dchunk.h237 friend class MultiBuf; // for ``Free`` and ``next_in_buf_``. variable
397 friend class MultiBuf; variable
/external/pigweed/pw_channel/
Dchannel_test.cc77 pw::multibuf::MultiBuf&&) override { in DoWrite()
123 pw::multibuf::MultiBuf&&) override { in DoWrite()