Home
last modified time | relevance | path

Searched refs:PipeHandle (Results 1 – 8 of 8) sorted by relevance

/packages/services/Car/cpp/computepipe/router/include/
DPipeHandle.h33 class PipeHandle {
35 explicit PipeHandle(std::unique_ptr<T> intf) : mInterface(std::move(intf)) { in PipeHandle() function
44 virtual PipeHandle<T>* clone() const = 0;
49 virtual ~PipeHandle() = default;
52 explicit PipeHandle(std::shared_ptr<T> intf) : mInterface(intf){}; in PipeHandle() function
DPipeContext.h74 std::unique_ptr<PipeHandle<T>> dupPipeHandle() { in dupPipeHandle()
75 return std::unique_ptr<PipeHandle<T>>(mPipeHandle->clone()); in dupPipeHandle()
78 PipeContext(std::unique_ptr<PipeHandle<T>> h, std::string name) in PipeContext()
92 std::unique_ptr<PipeHandle<T>> mPipeHandle;
DRegistry.h68 std::unique_ptr<PipeHandle<T>> getClientPipeHandle(const std::string& name, in getClientPipeHandle()
84 Error RegisterPipe(std::unique_ptr<PipeHandle<T>> h, const std::string& name) { in RegisterPipe()
118 std::unique_ptr<PipeHandle<T>> getPipeHandle(const std::string& name, in getPipeHandle()
/packages/services/Car/cpp/computepipe/router/1.0/
DPipeRunner.cpp37 : PipeHandle(std::make_unique<PipeRunner>(r)), in RunnerHandle()
53 PipeHandle<PipeRunner>* RunnerHandle::clone() const { in clone()
DPipeRegistration.cpp34 std::unique_ptr<PipeHandle<PipeRunner>> handle = std::make_unique<RunnerHandle>(graphRunner); in registerPipeRunner()
DRouterSvc.h32 std ::unique_ptr<PipeHandle<PipeRunner>> getDebuggerPipeHandle(const std::string& name) { in getDebuggerPipeHandle()
/packages/services/Car/cpp/computepipe/router/1.0/include/
DPipeRunner.h51 class RunnerHandle : public android::automotive::computepipe::router::PipeHandle<PipeRunner> {
60 PipeHandle<PipeRunner>* clone() const override;
/packages/services/Car/cpp/computepipe/tests/
DPipeQueryTest.cpp57 std ::unique_ptr<PipeHandle<PipeRunner>> getDebuggerPipeHandle(const std::string& name) { in getDebuggerPipeHandle()
82 … std::unique_ptr<PipeHandle<PipeRunner>> handle = std::make_unique<RunnerHandle>(runnerIface); in addFakeRunner()