Home
last modified time | relevance | path

Searched refs:ITYPE (Results 1 – 2 of 2) sorted by relevance

/frameworks/native/include/binder/
DIInterface.h131 #define DO_NOT_DIRECTLY_USE_ME_IMPLEMENT_META_INTERFACE0(ITYPE, INAME, BPTYPE) \ argument
132 const ::android::String16& ITYPE::getInterfaceDescriptor() const { return ITYPE::descriptor; } \
133 ::android::sp<ITYPE> ITYPE::asInterface(const ::android::sp<::android::IBinder>& obj) { \
134 ::android::sp<ITYPE> intr; \
136 intr = ::android::sp<ITYPE>::cast(obj->queryLocalInterface(ITYPE::descriptor)); \
143 ::android::sp<ITYPE> ITYPE::default_impl; \
144 bool ITYPE::setDefaultImpl(::android::sp<ITYPE> impl) { \
148 assert(!ITYPE::default_impl); \
150 ITYPE::default_impl = std::move(impl); \
155 const ::android::sp<ITYPE>& ITYPE::getDefaultImpl() { return ITYPE::default_impl; } \
[all …]
/frameworks/native/libs/binder/include/binder/
DIInterface.h131 #define DO_NOT_DIRECTLY_USE_ME_IMPLEMENT_META_INTERFACE0(ITYPE, INAME, BPTYPE) \ argument
132 const ::android::String16& ITYPE::getInterfaceDescriptor() const { return ITYPE::descriptor; } \
133 ::android::sp<ITYPE> ITYPE::asInterface(const ::android::sp<::android::IBinder>& obj) { \
134 ::android::sp<ITYPE> intr; \
136 intr = ::android::sp<ITYPE>::cast(obj->queryLocalInterface(ITYPE::descriptor)); \
143 ::android::sp<ITYPE> ITYPE::default_impl; \
144 bool ITYPE::setDefaultImpl(::android::sp<ITYPE> impl) { \
148 assert(!ITYPE::default_impl); \
150 ITYPE::default_impl = std::move(impl); \
155 const ::android::sp<ITYPE>& ITYPE::getDefaultImpl() { return ITYPE::default_impl; } \
[all …]