blob: d3f1932530170f7cbe9e1b1aa24e155510b62aad [file] [log] [blame]
Yifan Hongcc6ad7d2016-10-18 18:44:17 -07001#define LOG_TAG "hidl_test"
Mark Salyzyna4842ac2017-01-10 10:16:48 -08002
3#include <log/log.h>
Yifan Hongcc6ad7d2016-10-18 18:44:17 -07004
5#include "Parent.h"
6
7namespace android {
8namespace hardware {
9namespace tests {
10namespace inheritance {
11namespace V1_0 {
12namespace implementation {
13
14// Methods from ::android::hardware::tests::inheritance::V1_0::IGrandparent follow.
15Return<void> Parent::doGrandparent() {
16 ALOGI("SERVER(Bar) Parent::doGrandparent");
17 return Void();
18}
19
20// Methods from ::android::hardware::tests::inheritance::V1_0::IParent follow.
21Return<void> Parent::doParent() {
22 ALOGI("SERVER(Bar) Parent::doParent");
23 return Void();
24}
25
26
27IParent* HIDL_FETCH_IParent(const char* /* name */) {
28 return new Parent();
29}
30
31} // namespace implementation
32} // namespace V1_0
33} // namespace inheritance
34} // namespace tests
35} // namespace hardware
36} // namespace android