Home
last modified time | relevance | path

Searched refs:InterfacePtrInfo (Results 1 – 11 of 11) sorted by relevance

/external/libmojo/mojo/public/cpp/bindings/
Dinterface_ptr_info.h19 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);
Dinterface_ptr.h77 void Bind(InterfacePtrInfo<Interface> info,
156 InterfacePtrInfo<Interface> PassInterface() { in PassInterface()
221 InterfacePtrInfo<Interface> info,
Dinterface_request.h132 ptr->Bind(InterfacePtrInfo<Interface>(std::move(pipe.handle0), 0u),
141 InterfacePtrInfo<Interface> proxy_info) { in FuseInterface()
Dbinding.h140 ptr->Bind(InterfacePtrInfo<Interface>(std::move(pipe.handle0),
/external/libmojo/mojo/public/cpp/bindings/lib/
Dinterface_ptr_state.h96 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()
Dhandle_interface_serialization.h70 InterfacePtrInfo<T> info = input.PassInterface();
78 output->Bind(InterfacePtrInfo<T>(
/external/libmojo/mojo/public/cpp/bindings/tests/
Dinterface_ptr_unittest.cc290 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()
De2e_perftest.cc144 service.Bind(InterfacePtrInfo<test::EchoService>( in RunTests()
Dvalidation_unittest.cc433 InterfacePtrInfo<IntegrationTestInterface>(testee_endpoint(), 0u)); in TEST_F()
Dsync_method_unittest.cc657 ptr.Bind(InterfacePtrInfo<TypeParam>(std::move(pipe.handle0), 0u)); in TYPED_TEST()
/external/libmojo/mojo/public/tools/bindings/generators/cpp_templates/
Dmodule.h.tmpl130 using {{interface.name}}PtrInfo = mojo::InterfacePtrInfo<{{interface.name}}>;