/aosp12/system/tools/hidl/ |
H A D | Interface.cpp | 50 Interface::Interface(const std::string& localName, const FQName& fullName, const Location& location, in Interface() function in android::Interface 54 std::string Interface::typeName() const { in typeName() 270 void Interface::emitDigestChain( in emitDigestChain() 611 const Interface* Interface::superType() const { in superType() 621 std::vector<const Interface *> Interface::typeChain() const { in typeChain() 622 std::vector<const Interface *> v; in typeChain() 623 const Interface *iface = this; in typeChain() 631 std::vector<const Interface *> Interface::superTypeChain() const { in superTypeChain() 639 bool Interface::isInterface() const { in isInterface() 661 const Interface *iface = *it; in allMethodsFromRoot() [all …]
|
H A D | Interface.h | 38 struct Interface : public Scope { struct 42 Interface(const std::string& localName, const FQName& fullName, const Location& location, argument 57 const Interface* superType() const; argument 61 std::vector<const Interface *> superTypeChain() const; 64 std::vector<const Interface *> typeChain() const; 161 Formatter& out, const std::string& prefix, const std::vector<const Interface*>& chain, argument 164 DISALLOW_COPY_AND_ASSIGN(Interface); 169 InterfaceAndMethod(const Interface *iface, Method *method) in InterfaceAndMethod() 173 const Interface *interface() const { return mInterface; } in interface() 177 const Interface *mInterface;
|
H A D | generateCpp.cpp | 219 const Interface *iface = getInterface(); in generateInterfaceHeader() 261 const Interface *superType = iface->superType(); in generateInterfaceHeader() 393 const Interface *iface = getInterface(); in generateHwBinderHeader() 437 const Interface &iface = static_cast<const Interface &>(arg->type()); in wrapPassthroughArg() 600 const Interface* iface = mRootScope.getInterface(); in generateMethods() 602 const Interface *prevIterface = nullptr; in generateMethods() 638 const Interface* iface = mRootScope.getInterface(); in generateStubHeader() 757 const Interface* iface = mRootScope.getInterface(); in generateProxyHeader() 794 [&](const Method* method, const Interface*) { in generateProxyHeader() argument 834 const Interface *iface = getInterface(); in generateCppSource() [all …]
|
H A D | AST.h | 40 struct Interface; 203 const Interface *getInterface() const; 219 bool addMethod(Method* method, Interface* iface); 220 bool addAllReservedMethodsToInterface(Interface* iface); 304 using MethodGenerator = std::function<void(const Method*, const Interface*)>; 315 … const Method* method, const Interface* superInterface) const; 317 const Method* method, const Interface* superInterface) const; 324 void generateStubSource(Formatter& out, const Interface* iface) const; 327 const Interface* superInterface) const; 329 … const Method* method, const Interface* superInterface) const; [all …]
|
H A D | generateVts.cpp | 34 const Interface* iface = mRootScope.getInterface(); in emitVtsTypeDeclarations() 53 const Interface *iface = AST::getInterface(); in generateVts() 75 const Interface* iface = mRootScope.getInterface(); in generateVts() 83 for (const Interface* superInterface : iface->superTypeChain()) { in generateVts()
|
H A D | generateCppImpl.cpp | 84 const Interface* iface = mRootScope.getInterface(); in generateCppImplHeader() 113 generateMethods(out, [&](const Method* method, const Interface*) { in generateCppImplHeader() argument 141 const Interface* iface = mRootScope.getInterface(); in generateCppImplSource() 150 generateMethods(out, [&](const Method* method, const Interface*) { in generateCppImplSource() argument
|
H A D | generateJavaImpl.cpp | 28 const Interface* iface = mRootScope.getInterface(); in generateJavaImpl() 40 const Interface* prevInterface = nullptr; in generateJavaImpl() 48 const Interface* superInterface = tuple.interface(); in generateJavaImpl()
|
H A D | generateCppAdapter.cpp | 59 generateMethods(out, [&](const Method* method, const Interface* /* interface */) { in generateCppAdapterHeader() argument 109 generateMethods(out, [&](const Method* method, const Interface* /* interface */) { in generateCppAdapterSource() argument 131 const Interface* interface = static_cast<const Interface*>(type); in generateAdapterMethod()
|
/aosp12/system/libhidl/transport/include/hidl/ |
H A D | LegacySupport.h | 53 template <class Interface, class ExpectInterface = Interface> 56 return registerPassthroughServiceImplementation(Interface::descriptor, 65 template <class Interface, class ExpectInterface = Interface> 78 template <class Interface, class ExpectInterface = Interface> 81 return defaultPassthroughServiceImplementation<Interface, ExpectInterface>("default", 93 template <class Interface, class ExpectInterface = Interface> 97 Interface::descriptor, ExpectInterface::descriptor, 111 template <class Interface, class ExpectInterface = Interface> 116 registerLazyPassthroughServiceImplementation<Interface, ExpectInterface>(name); 125 template <class Interface, class ExpectInterface = Interface> [all …]
|
/aosp12/art/test/609-checker-inline-interface/src/ |
H A D | Main.java | 17 public final class Main implements Interface { 19 static void methodWithInvokeInterface(Interface interf) { in methodWithInvokeInterface() 72 static Interface itf = new Main(); 76 interface Interface { interface
|
/aosp12/frameworks/av/media/libaudiohal/include/media/audiohal/ |
H A D | FactoryHalHidl.h | 33 template <class Interface> 34 static sp<Interface> createPreferredImpl(const std::string& package, const std::string& interface) { in createPreferredImpl() 35 return sp<Interface>{static_cast<Interface*>(detail::createPreferredImpl(package, interface))}; in createPreferredImpl()
|
/aosp12/art/test/676-proxy-jit-at-first-use/src/ |
H A D | Main.java | 23 Interface i = (Interface) Proxy.newProxyInstance(Main.class.getClassLoader(), in main() 24 new Class<?>[] { Interface.class }, in main() 30 interface Interface { interface
|
/aosp12/build/soong/android/ |
H A D | depset_generic.go | 129 depSetIntf, ok := vi.Interface().(depSetInterface) 172 return newDepSet(b.order, b.direct.Interface(), b.transitive) 229 list := slice.Interface() 266 if readValue.Interface() == compareValue.Interface() { 278 return slice.Slice(0, writeIndex).Interface() 302 return slice.Slice(0, writeIndex).Interface() 334 return out.Interface() 350 return out.Interface()
|
/aosp12/hardware/interfaces/graphics/composer/2.3/utils/hal/include/composer-hal/2.3/ |
H A D | Composer.h | 37 template <typename Interface, typename Hal> 38 class ComposerImpl : public V2_2::hal::detail::ComposerImpl<Interface, Hal> { 70 using BaseType2_2 = V2_2::hal::detail::ComposerImpl<Interface, Hal>; 71 using BaseType2_1 = V2_1::hal::detail::ComposerImpl<Interface, Hal>;
|
/aosp12/hardware/interfaces/graphics/composer/2.4/utils/hal/include/composer-hal/2.4/ |
H A D | Composer.h | 37 template <typename Interface, typename Hal> 38 class ComposerImpl : public V2_3::hal::detail::ComposerImpl<Interface, Hal> { 70 using BaseType2_3 = V2_3::hal::detail::ComposerImpl<Interface, Hal>; 71 using BaseType2_1 = V2_1::hal::detail::ComposerImpl<Interface, Hal>;
|
/aosp12/build/blueprint/proptools/ |
H A D | typeequal.go | 31 if v1.Kind() == reflect.Interface { 70 case reflect.Interface, reflect.Ptr, reflect.Struct: 82 if v.Kind() == reflect.Interface { 101 case reflect.Interface, reflect.Ptr, reflect.Struct:
|
/aosp12/frameworks/av/media/codec2/hidl/1.0/utils/ |
H A D | InputSurface.cpp | 39 class InputSurface::Interface : public C2InterfaceHelper { class in android::hardware::media::c2::V1_0::utils::InputSurface 41 explicit Interface( in Interface() function in android::hardware::media::c2::V1_0::utils::InputSurface::Interface 70 const std::shared_ptr<InputSurface::Interface> &intf, in ConfigurableIntf() 117 const std::shared_ptr<InputSurface::Interface> mIntf; 163 mIntf{std::make_shared<Interface>(reflector)},
|
/aosp12/hardware/interfaces/audio/core/all-versions/vts/functional/ |
H A D | DeviceManager.h | 41 template <class Derived, class Key, class Interface> 44 sp<Interface> getExisting(const Key& name) { in getExisting() 46 return existing != instances.end() ? existing->second : sp<Interface>(); in getExisting() 49 sp<Interface> get(const Key& name) { in get() 61 ::android::wp<Interface> weak = iter->second; in reset() 82 std::map<Key, sp<Interface>> instances;
|
/aosp12/hardware/interfaces/wifi/1.5/ |
H A D | types.hal | 50 * Interface operating modes. 54 * Interface operation mode is client. 58 * Interface operation mode is Hotspot. 62 * Interface operation mode is Ad-Hoc network. 66 * Interface operation mode is Wifi Direct Client. 70 * Interface operation mode is Wifi Direct Group Owner. 74 * Interface operation mode is Aware. 78 * Interface operation mode is Mesh network. 82 * Interface operation mode is Tunneled Direct Link Setup.
|
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/hal/include/composer-hal/2.2/ |
H A D | Composer.h | 37 template <typename Interface, typename Hal> 38 class ComposerImpl : public V2_1::hal::detail::ComposerImpl<Interface, Hal> { 60 using BaseType2_1 = V2_1::hal::detail::ComposerImpl<Interface, Hal>;
|
/aosp12/hardware/interfaces/graphics/mapper/2.1/utils/hal/include/mapper-hal/2.1/ |
H A D | Mapper.h | 37 template <typename Interface, typename Hal> 38 class MapperImpl : public V2_0::hal::detail::MapperImpl<Interface, Hal> { 75 using BaseType2_0 = V2_0::hal::detail::MapperImpl<Interface, Hal>;
|
/aosp12/frameworks/av/media/codec2/hidl/plugin/samples/ |
H A D | SampleFilterPlugin.cpp | 47 class Interface : public C2ComponentInterface { class in android::SampleToneMappingFilter 52 explicit Interface(c2_node_id_t id) in Interface() function in android::SampleToneMappingFilter::Interface 57 ~Interface() override = default; 369 : mIntf(std::make_shared<Interface>(id)) { in SampleToneMappingFilter() 783 const std::shared_ptr<Interface> mIntf; 910 *interface = std::make_shared<typename T::Interface>(id); in createInterface() 932 struct Interface : public C2InterfaceHelper { struct in android::SampleC2ComponentStore 933 explicit Interface(std::shared_ptr<C2ReflectorHelper> reflector) in Interface() function 953 if (name == SampleToneMappingFilter::Interface::NAME) { in describe() 954 *desc = SampleToneMappingFilter::Interface::DESCRIPTOR; in describe() [all …]
|
/aosp12/frameworks/av/media/codec2/hidl/services/ |
H A D | vendor.cpp | 106 class Interface : public C2InterfaceHelper { class in StoreImpl 108 Interface(const std::shared_ptr<C2ReflectorHelper> &helper) in Interface() function in StoreImpl::Interface 139 virtual ~Interface() = default; 162 Interface mInterface;
|
/aosp12/build/soong/bp2build/ |
H A D | build_conversion.go | 369 propertiesValue.Interface())) 402 ret = strings.Title(fmt.Sprintf("%v", propertyValue.Interface())) 404 ret = fmt.Sprintf("%v", propertyValue.Interface()) 443 if attr, ok := propertyValue.Interface().(bazel.Attribute); ok { 445 } else if label, ok := propertyValue.Interface().(bazel.Label); ok { 458 case reflect.Interface: 533 result := value.Interface() == zeroValue.Interface()
|
/aosp12/system/bt/doc/ |
H A D | directory_layout.md | 15 * btif - *Bluetooth Interface* - JNI interface to Android. 19 * hci - *Host Controller Interface* - Communication protocol with Bluetooth chip. 22 * osi - *Operating System Interface* - General resource support for stack.
|