Searched defs:IInterface (Results 1 - 4 of 4) sorted by relevance

/frameworks/base/core/java/android/os/
H A DIInterface.java21 * you must derive it from IInterface.
23 public interface IInterface interface
/frameworks/native/libs/binder/
H A DIInterface.cpp17 #define LOG_TAG "IInterface"
19 #include <binder/IInterface.h>
25 IInterface::IInterface() function in class:android::IInterface
29 IInterface::~IInterface() {
33 sp<IBinder> IInterface::asBinder(const IInterface* iface)
36 return const_cast<IInterface*>(iface)->onAsBinder();
40 sp<IBinder> IInterface
[all...]
/frameworks/native/include/binder/
H A DIInterface.h27 class IInterface : public virtual RefBase class in namespace:android
30 IInterface();
31 static sp<IBinder> asBinder(const IInterface*);
32 static sp<IBinder> asBinder(const sp<IInterface>&);
35 virtual ~IInterface();
53 virtual sp<IInterface> queryLocalInterface(const String16& _descriptor);
115 inline sp<IInterface> BnInterface<INTERFACE>::queryLocalInterface(
/frameworks/native/libs/binder/include/binder/
H A DIInterface.h27 class IInterface : public virtual RefBase class in namespace:android
30 IInterface();
31 static sp<IBinder> asBinder(const IInterface*);
32 static sp<IBinder> asBinder(const sp<IInterface>&);
35 virtual ~IInterface();
53 virtual sp<IInterface> queryLocalInterface(const String16& _descriptor);
115 inline sp<IInterface> BnInterface<INTERFACE>::queryLocalInterface(

Completed in 101 milliseconds