diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2010-04-21 09:10:43 -0700 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2010-04-21 09:10:43 -0700 |
commit | fc821e5d26c6273e667b15d52e3fb691e2e53f87 (patch) | |
tree | 532df9facad6571445d85a65fb59ba0580ea5050 /include | |
parent | 07a4eb35f9ccec9caaee20846f76f8c02031f47d (diff) | |
parent | a3a884d9e298557b1540b33cab69271f521653c2 (diff) | |
download | frameworks_native-fc821e5d26c6273e667b15d52e3fb691e2e53f87.zip frameworks_native-fc821e5d26c6273e667b15d52e3fb691e2e53f87.tar.gz frameworks_native-fc821e5d26c6273e667b15d52e3fb691e2e53f87.tar.bz2 |
merge from open-source master
Change-Id: I08f1feae65b1dfc3f740d78654c267f2e3ae5e85
Diffstat (limited to 'include')
-rw-r--r-- | include/binder/IInterface.h | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/include/binder/IInterface.h b/include/binder/IInterface.h index 273d922..5f9f69c 100644 --- a/include/binder/IInterface.h +++ b/include/binder/IInterface.h @@ -72,21 +72,24 @@ protected: // ---------------------------------------------------------------------- #define DECLARE_META_INTERFACE(INTERFACE) \ - static const String16 descriptor; \ - static sp<I##INTERFACE> asInterface(const sp<IBinder>& obj); \ - virtual const String16& getInterfaceDescriptor() const; \ + static const android::String16 descriptor; \ + static android::sp<I##INTERFACE> asInterface( \ + const android::sp<android::IBinder>& obj); \ + virtual const android::String16& getInterfaceDescriptor() const; \ I##INTERFACE(); \ virtual ~I##INTERFACE(); \ #define IMPLEMENT_META_INTERFACE(INTERFACE, NAME) \ - const String16 I##INTERFACE::descriptor(NAME); \ - const String16& I##INTERFACE::getInterfaceDescriptor() const { \ + const android::String16 I##INTERFACE::descriptor(NAME); \ + const android::String16& \ + I##INTERFACE::getInterfaceDescriptor() const { \ return I##INTERFACE::descriptor; \ } \ - sp<I##INTERFACE> I##INTERFACE::asInterface(const sp<IBinder>& obj) \ + android::sp<I##INTERFACE> I##INTERFACE::asInterface( \ + const android::sp<android::IBinder>& obj) \ { \ - sp<I##INTERFACE> intr; \ + android::sp<I##INTERFACE> intr; \ if (obj != NULL) { \ intr = static_cast<I##INTERFACE*>( \ obj->queryLocalInterface( \ |