blob: e1113bf90436dd76754f11cb5dcd6bc0b185d991 [file] [log] [blame]
Yifan Hongcc6ad7d2016-10-18 18:44:17 -07001#ifndef HIDL_GENERATED_android_hardware_tests_inheritance_V1_0_Grandparent_H_
2#define HIDL_GENERATED_android_hardware_tests_inheritance_V1_0_Grandparent_H_
3
4#include <android/hardware/tests/inheritance/1.0/IGrandparent.h>
5#include <hidl/Status.h>
6
7#include <hidl/MQDescriptor.h>
8namespace android {
9namespace hardware {
10namespace tests {
11namespace inheritance {
12namespace V1_0 {
13namespace implementation {
14
15using ::android::hardware::tests::inheritance::V1_0::IGrandparent;
16using ::android::hardware::Return;
17using ::android::hardware::Void;
18using ::android::hardware::hidl_vec;
19using ::android::hardware::hidl_string;
20using ::android::sp;
21
22struct Grandparent : public IGrandparent {
23 // Methods from ::android::hardware::tests::inheritance::V1_0::IGrandparent follow.
24 Return<void> doGrandparent() override;
25
26};
27
28extern "C" IGrandparent* HIDL_FETCH_IGrandparent(const char* name);
29
30} // namespace implementation
31} // namespace V1_0
32} // namespace inheritance
33} // namespace tests
34} // namespace hardware
35} // namespace android
36
37#endif // HIDL_GENERATED_android_hardware_tests_inheritance_V1_0_Grandparent_H_