Searched refs:BBorrow (Results 1 - 6 of 6) sorted by relevance

/haiku/src/tests/kits/net/netservices2/
H A DExclusiveBorrowTest.cpp19 using BPrivate::Network::BBorrow;
87 auto borrow = BBorrow<DeleteTestHelper>(object);
96 auto borrow = BBorrow<DeleteTestHelper>(nullptr);
99 borrow = BBorrow<DeleteTestHelper>(object);
113 auto borrow = BBorrow<int>(ownedObject);
129 auto borrowAgain = BBorrow<int>(ownedObject);
136 borrow = BBorrow<int>(nullptr);
156 auto borrowDerived = BBorrow<Derived>(owned);
160 auto borrowBase = BBorrow<Base>(owned);
172 auto borrow = BBorrow<in
[all...]
H A DHttpProtocolTest.cpp27 using BPrivate::Network::BBorrow;
567 auto result = fSession.Execute(std::move(request), BBorrow<BDataIO>(body), fLoggerMessenger);
/haiku/headers/private/netservices2/
H A DExclusiveBorrow.h110 template<typename P> friend class BBorrow;
195 template<typename T> class BBorrow class in namespace:BPrivate::Network
201 BBorrow() noexcept {}
204 BBorrow(nullptr_t) noexcept {}
208 explicit BBorrow(BExclusiveBorrow<P>& owner) function in class:BPrivate::Network::BBorrow
217 BBorrow(const BBorrow&) = delete;
220 BBorrow& operator=(const BBorrow&) = delete;
223 BBorrow(BBorro
[all...]
H A DHttpSession.h39 BHttpResult Execute(BHttpRequest&& request, BBorrow<BDataIO> target = nullptr,
/haiku/src/kits/network/libnetservices2/
H A DHttpResultPrivate.h45 BBorrow<BDataIO> bodyTarget;
H A DHttpSession.cpp61 Request(BHttpRequest&& request, BBorrow<BDataIO> target, BMessenger observer);
130 BHttpResult Execute(BHttpRequest&& request, BBorrow<BDataIO> target, BMessenger observer);
220 BHttpSession::Impl::Execute(BHttpRequest&& request, BBorrow<BDataIO> target, BMessenger observer)
620 BHttpSession::Execute(BHttpRequest&& request, BBorrow<BDataIO> target, BMessenger observer)
655 BHttpSession::Request::Request(BHttpRequest&& request, BBorrow<BDataIO> target, BMessenger observer)

Completed in 92 milliseconds