Home
last modified time | relevance | path

Searched refs:InterfacePtr (Results 1 – 14 of 14) sorted by relevance

/external/libmojo/mojo/public/cpp/bindings/
Dinterface_ptr.h38 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 …]
Dbinding.h90 InterfacePtr<Interface>* ptr,
114 InterfacePtr<Interface> CreateInterfacePtrAndBind(
117 InterfacePtr<Interface> interface_ptr;
136 void Bind(InterfacePtr<Interface>* ptr,
Dstrong_binding.h61 StrongBinding(Interface* impl, InterfacePtr<Interface>* ptr) in StrongBinding()
80 void Bind(InterfacePtr<Interface>* ptr) { in Bind()
Dbinding_set.h41 InterfacePtr<Interface> CreateInterfacePtrAndBind(Interface* impl) { in CreateInterfacePtrAndBind()
42 InterfacePtr<Interface> interface_ptr; in CreateInterfacePtrAndBind()
Dinterface_request.h128 InterfacePtr<Interface>* ptr,
Dinterface_ptr_set.h89 using InterfacePtrSet = internal::PtrSet<Interface, InterfacePtr>;
/external/libmojo/mojo/public/cpp/bindings/tests/
Dsync_method_unittest.cc304 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 …]
Dpickle_unittest.cc74 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()
Dequals_unittest.cc118 TEST_F(EqualsTest, InterfacePtr) { in TEST_F() argument
Dstruct_traits_unittest.cc54 void ExpectError(InterfacePtr<T> *proxy, const base::Closure& callback) { in ExpectError()
Dvalidation_unittest.cc431 TEST_F(ValidationIntegrationTest, InterfacePtr) { in TEST_F() argument
/external/libmojo/mojo/public/cpp/bindings/lib/
Dhandle_interface_serialization.h66 struct Serializer<InterfacePtr<T>, InterfacePtr<T>> {
67 static void Serialize(InterfacePtr<T>& input,
76 InterfacePtr<T>* output,
Dbindings_internal.h29 class InterfacePtr; variable
256 struct MojomTypeTraits<InterfacePtr<T>, false> {
/external/libmojo/mojo/public/tools/bindings/generators/cpp_templates/
Dmodule.h.tmpl129 using {{interface.name}}Ptr = mojo::InterfacePtr<{{interface.name}}>;