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

/frameworks/base/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.h67 template<typename INTERFACE>
68 status_t getService(const String16& name, sp<INTERFACE>* outService)
72 *outService = interface_cast<INTERFACE>(sm->getService(name));
/frameworks/base/tools/aidl/
H A Daidl_language_y.y21 %token INTERFACE
103 INTERFACE {
111 | ONEWAY INTERFACE {
133 | INTERFACE error '{' interface_items '}' {
138 | INTERFACE error '}' {
H A Daidl_language_l.l83 interface { SET_BUFFER(INTERFACE); return INTERFACE; }
H A DAST.h317 INTERFACE enumerator in enum:Class::__anon750
322 int what; // CLASS or INTERFACE
H A DType.h17 INTERFACE, enumerator in enum:Type::__anon751
H A DType.cpp886 :Type(package, name, builtIn ? BUILT_IN : INTERFACE, true, false,
H A Daidl.cpp265 case Type::INTERFACE:
H A Dgenerate_java.cpp589 interface->what = Class::INTERFACE;

Completed in 139 milliseconds