Loading tests/baz/1.0/IBase.hal +2 −0 Original line number Diff line number Diff line Loading @@ -101,6 +101,8 @@ interface IBase { DoubleThreeDim double3; }; isJava() generates (bool isJava); someBaseMethod(); someBoolMethod(bool x) generates (bool y); Loading tests/baz/1.0/default/Baz.cpp +7 −1 Original line number Diff line number Diff line Loading @@ -43,6 +43,12 @@ Return<void> BazCallback::hey() { } // Methods from ::android::hardware::tests::baz::V1_0::IBase follow. Return<bool> Baz::isJava() { LOG(INFO) << "Baz::isJava"; return false; } Return<void> Baz::someBaseMethod() { LOG(INFO) << "Baz::someBaseMethod"; Loading Loading @@ -331,7 +337,7 @@ Return<void> Baz::dieNow() { Return<IBaz::SomeEnum> Baz::useAnEnum(IBaz::SomeEnum zzz) { LOG(INFO) << "useAnEnum " << (int)zzz; return SomeEnum::goober; return SomeEnum::quux; } Return<void> Baz::haveSomeStrings(const hidl_array<hidl_string, 3>& array, Loading tests/baz/1.0/default/Baz.h +1 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ using ::android::sp; struct Baz : public IBaz { // Methods from ::android::hardware::tests::baz::V1_0::IBase follow. Return<bool> isJava() override; Return<void> someBaseMethod() override; Return<bool> someBoolMethod(bool x) override; Return<void> someBoolArrayMethod(const hidl_array<bool, 3>& x, Loading Loading
tests/baz/1.0/IBase.hal +2 −0 Original line number Diff line number Diff line Loading @@ -101,6 +101,8 @@ interface IBase { DoubleThreeDim double3; }; isJava() generates (bool isJava); someBaseMethod(); someBoolMethod(bool x) generates (bool y); Loading
tests/baz/1.0/default/Baz.cpp +7 −1 Original line number Diff line number Diff line Loading @@ -43,6 +43,12 @@ Return<void> BazCallback::hey() { } // Methods from ::android::hardware::tests::baz::V1_0::IBase follow. Return<bool> Baz::isJava() { LOG(INFO) << "Baz::isJava"; return false; } Return<void> Baz::someBaseMethod() { LOG(INFO) << "Baz::someBaseMethod"; Loading Loading @@ -331,7 +337,7 @@ Return<void> Baz::dieNow() { Return<IBaz::SomeEnum> Baz::useAnEnum(IBaz::SomeEnum zzz) { LOG(INFO) << "useAnEnum " << (int)zzz; return SomeEnum::goober; return SomeEnum::quux; } Return<void> Baz::haveSomeStrings(const hidl_array<hidl_string, 3>& array, Loading
tests/baz/1.0/default/Baz.h +1 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ using ::android::sp; struct Baz : public IBaz { // Methods from ::android::hardware::tests::baz::V1_0::IBase follow. Return<bool> isJava() override; Return<void> someBaseMethod() override; Return<bool> someBoolMethod(bool x) override; Return<void> someBoolArrayMethod(const hidl_array<bool, 3>& x, Loading