Searched refs:InterfacePtrInfo (Results 1 – 11 of 11) sorted by relevance
/external/libmojo/mojo/public/cpp/bindings/ |
D | interface_ptr_info.h | 19 class InterfacePtrInfo { 21 InterfacePtrInfo() : version_(0u) {} in InterfacePtrInfo() function 23 InterfacePtrInfo(ScopedMessagePipeHandle handle, uint32_t version) in InterfacePtrInfo() function 26 InterfacePtrInfo(InterfacePtrInfo&& other) in InterfacePtrInfo() function 31 ~InterfacePtrInfo() {} in ~InterfacePtrInfo() 33 InterfacePtrInfo& operator=(InterfacePtrInfo&& other) { 58 DISALLOW_COPY_AND_ASSIGN(InterfacePtrInfo);
|
D | interface_ptr.h | 77 void Bind(InterfacePtrInfo<Interface> info, 156 InterfacePtrInfo<Interface> PassInterface() { in PassInterface() 221 InterfacePtrInfo<Interface> info,
|
D | interface_request.h | 132 ptr->Bind(InterfacePtrInfo<Interface>(std::move(pipe.handle0), 0u), 141 InterfacePtrInfo<Interface> proxy_info) { in FuseInterface()
|
D | binding.h | 140 ptr->Bind(InterfacePtrInfo<Interface>(std::move(pipe.handle0),
|
/external/libmojo/mojo/public/cpp/bindings/lib/ |
D | interface_ptr_state.h | 96 void Bind(InterfacePtrInfo<Interface> info, in Bind() 113 InterfacePtrInfo<Interface> PassInterface() { in PassInterface() 114 return InterfacePtrInfo<Interface>( in PassInterface() 243 void Bind(InterfacePtrInfo<Interface> info, in Bind() 263 InterfacePtrInfo<Interface> PassInterface() { in PassInterface() 266 return InterfacePtrInfo<Interface>( in PassInterface()
|
D | handle_interface_serialization.h | 70 InterfacePtrInfo<T> info = input.PassInterface(); 78 output->Bind(InterfacePtrInfo<T>(
|
/external/libmojo/mojo/public/cpp/bindings/tests/ |
D | interface_ptr_unittest.cc | 290 InterfacePtrInfo<math::Calculator>(std::move(pipe.handle0), 0u)); in TEST_F() 308 ptr.Bind(InterfacePtrInfo<math::Calculator>()); in TEST_F() 528 calc.Bind(InterfacePtrInfo<math::Calculator>(std::move(pipe.handle1), 0u)); in TEST() 601 calc.Bind(InterfacePtrInfo<math::Calculator>(std::move(pipe.handle1), 0u)); in TEST()
|
D | e2e_perftest.cc | 144 service.Bind(InterfacePtrInfo<test::EchoService>( in RunTests()
|
D | validation_unittest.cc | 433 InterfacePtrInfo<IntegrationTestInterface>(testee_endpoint(), 0u)); in TEST_F()
|
D | sync_method_unittest.cc | 657 ptr.Bind(InterfacePtrInfo<TypeParam>(std::move(pipe.handle0), 0u)); in TYPED_TEST()
|
/external/libmojo/mojo/public/tools/bindings/generators/cpp_templates/ |
D | module.h.tmpl | 130 using {{interface.name}}PtrInfo = mojo::InterfacePtrInfo<{{interface.name}}>;
|