Home
last modified time | relevance | path

Searched refs:Interface (Results 1 – 25 of 275) sorted by relevance

1234567891011

/aosp12/system/tools/hidl/
H A DInterface.cpp50 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 DInterface.h38 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 DgenerateCpp.cpp219 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 DAST.h40 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 DgenerateVts.cpp34 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 DgenerateCppImpl.cpp84 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 DgenerateJavaImpl.cpp28 const Interface* iface = mRootScope.getInterface(); in generateJavaImpl()
40 const Interface* prevInterface = nullptr; in generateJavaImpl()
48 const Interface* superInterface = tuple.interface(); in generateJavaImpl()
H A DgenerateCppAdapter.cpp59 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 DLegacySupport.h53 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 DMain.java17 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 DFactoryHalHidl.h33 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 DMain.java23 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 Ddepset_generic.go129 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 DComposer.h37 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 DComposer.h37 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 Dtypeequal.go31 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 DInputSurface.cpp39 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 DDeviceManager.h41 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 Dtypes.hal50 * 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 DComposer.h37 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 DMapper.h37 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 DSampleFilterPlugin.cpp47 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 Dvendor.cpp106 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 Dbuild_conversion.go369 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 Ddirectory_layout.md15 * 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.

1234567891011