Lines Matching refs:InterfacePtr
40 class InterfacePtr {
47 InterfacePtr() {} in InterfacePtr() function
48 InterfacePtr(decltype(nullptr)) {} in InterfacePtr() function
51 InterfacePtr(InterfacePtr&& other) noexcept { in InterfacePtr() function
55 explicit InterfacePtr(PtrInfoType&& info) noexcept { Bind(std::move(info)); } in InterfacePtr() function
59 InterfacePtr& operator=(InterfacePtr&& other) noexcept {
67 InterfacePtr& operator=(decltype(nullptr)) { in decltype()
73 ~InterfacePtr() {} in ~InterfacePtr()
193 bool Equals(const InterfacePtr& other) const { in Equals()
214 DISALLOW_COPY_AND_ASSIGN(InterfacePtr);
220 InterfacePtr<Interface> MakeProxy(
223 InterfacePtr<Interface> ptr;