Searched refs:INTERFACE (Results 1 - 10 of 10) sorted by relevance

/frameworks/native/include/binder/
H A DIInterface.h41 template<typename INTERFACE>
42 inline sp<INTERFACE> interface_cast(const sp<IBinder>& obj)
44 return INTERFACE::asInterface(obj);
49 template<typename INTERFACE>
50 class BnInterface : public INTERFACE, public BBinder
62 template<typename INTERFACE>
63 class BpInterface : public INTERFACE, public BpRefBase
74 #define DECLARE_META_INTERFACE(INTERFACE) \
76 static android::sp<I##INTERFACE> asInterface( \
79 I##INTERFACE(); \
[all...]
H A DIServiceManager.h68 template<typename INTERFACE>
69 status_t getService(const String16& name, sp<INTERFACE>* outService)
73 *outService = interface_cast<INTERFACE>(sm->getService(name));
/frameworks/base/tools/aidl/
H A Daidl_language_l.l83 interface { SET_BUFFER(INTERFACE); return INTERFACE; }
85 rpc { SET_BUFFER(INTERFACE); return RPC; }
H A Daidl_language_y.y21 %token INTERFACE
128 INTERFACE {
138 | ONEWAY INTERFACE {
161 INTERFACE
H A DAST.h339 INTERFACE enumerator in enum:Class::__anon1161
344 int what; // CLASS or INTERFACE
H A Dgenerate_java_binder.cpp526 interface->what = Class::INTERFACE;
H A DType.h17 INTERFACE, enumerator in enum:Type::__anon1162
H A Daidl.cpp271 case Type::INTERFACE:
H A Dgenerate_java_rpc.cpp643 resultsClass->what = Class::INTERFACE;
H A DType.cpp1037 :Type(package, name, builtIn ? BUILT_IN : INTERFACE, true, false, false,

Completed in 883 milliseconds