Searched refs:InterfacePtr (Results 1 – 14 of 14) sorted by relevance
/external/libmojo/mojo/public/cpp/bindings/ |
D | interface_ptr.h | 38 class InterfacePtr { 41 InterfacePtr() {} in InterfacePtr() function 42 InterfacePtr(decltype(nullptr)) {} in InterfacePtr() function 45 InterfacePtr(InterfacePtr&& other) { in InterfacePtr() function 51 InterfacePtr& operator=(InterfacePtr&& other) { 59 InterfacePtr& operator=(decltype(nullptr)) { in decltype() 65 ~InterfacePtr() {} in ~InterfacePtr() 173 bool Equals(const InterfacePtr& other) const { in Equals() 194 InterfacePtr::*Testable; 198 return internal_state_.is_bound() ? &InterfacePtr::internal_state_ in Testable() [all …]
|
D | binding.h | 90 InterfacePtr<Interface>* ptr, 114 InterfacePtr<Interface> CreateInterfacePtrAndBind( 117 InterfacePtr<Interface> interface_ptr; 136 void Bind(InterfacePtr<Interface>* ptr,
|
D | strong_binding.h | 61 StrongBinding(Interface* impl, InterfacePtr<Interface>* ptr) in StrongBinding() 80 void Bind(InterfacePtr<Interface>* ptr) { in Bind()
|
D | binding_set.h | 41 InterfacePtr<Interface> CreateInterfacePtrAndBind(Interface* impl) { in CreateInterfacePtrAndBind() 42 InterfacePtr<Interface> interface_ptr; in CreateInterfacePtrAndBind()
|
D | interface_request.h | 128 InterfacePtr<Interface>* ptr,
|
D | interface_ptr_set.h | 89 using InterfacePtrSet = internal::PtrSet<Interface, InterfacePtr>;
|
/external/libmojo/mojo/public/cpp/bindings/tests/ |
D | sync_method_unittest.cc | 304 InterfacePtr<TestSyncMaster> master_ptr_; 344 InterfacePtr<TypeParam> ptr; in TYPED_TEST() 354 InterfacePtr<TypeParam> ptr; in TYPED_TEST() 380 InterfacePtr<TypeParam> ptr; in TYPED_TEST() 392 InterfacePtr<TypeParam> ptr; in TYPED_TEST() 406 InterfacePtr<TypeParam> ptr; in TYPED_TEST() 419 InterfacePtr<TypeParam> ptr; in TYPED_TEST() 445 InterfacePtr<TypeParam> ptr; in TYPED_TEST() 471 InterfacePtr<TypeParam> ptr; in TYPED_TEST() 527 InterfacePtr<TypeParam> ptr; in TYPED_TEST() [all …]
|
D | pickle_unittest.cc | 74 void ExpectError(InterfacePtr<T>* proxy, const base::Closure& callback) { in ExpectError() 161 InterfacePtr<ProxyType> ConnectToChromiumService() { in ConnectToChromiumService() 162 InterfacePtr<ProxyType> proxy; in ConnectToChromiumService() 171 InterfacePtr<ProxyType> ConnectToBlinkService() { in ConnectToBlinkService() 172 InterfacePtr<ProxyType> proxy; in ConnectToBlinkService()
|
D | equals_unittest.cc | 118 TEST_F(EqualsTest, InterfacePtr) { in TEST_F() argument
|
D | struct_traits_unittest.cc | 54 void ExpectError(InterfacePtr<T> *proxy, const base::Closure& callback) { in ExpectError()
|
D | validation_unittest.cc | 431 TEST_F(ValidationIntegrationTest, InterfacePtr) { in TEST_F() argument
|
/external/libmojo/mojo/public/cpp/bindings/lib/ |
D | handle_interface_serialization.h | 66 struct Serializer<InterfacePtr<T>, InterfacePtr<T>> { 67 static void Serialize(InterfacePtr<T>& input, 76 InterfacePtr<T>* output,
|
D | bindings_internal.h | 29 class InterfacePtr; variable 256 struct MojomTypeTraits<InterfacePtr<T>, false> {
|
/external/libmojo/mojo/public/tools/bindings/generators/cpp_templates/ |
D | module.h.tmpl | 129 using {{interface.name}}Ptr = mojo::InterfacePtr<{{interface.name}}>;
|