Clean up hard-coded Bp/Bn/Bs/IHw prefixes.
Also,
* use iface->localName() instead of "I" + iface->getBaseName()
* do not hardcode IBase related strings
* remove baseName in some places
Bug: 32559427
Test: hidl_test
Change-Id: Ib2049f570ca27d33a945dd6ccb5442e336a11262
diff --git a/Interface.h b/Interface.h
index 296a4ae..6cde462 100644
--- a/Interface.h
+++ b/Interface.h
@@ -64,8 +64,12 @@
// this->hidlReservedMethods()
std::vector<InterfaceAndMethod> allMethodsFromRoot() const;
+ // aliases for corresponding methods in this->fqName()
std::string getBaseName() const;
-
+ std::string getProxyName() const;
+ std::string getStubName() const;
+ std::string getPassthroughName() const;
+ std::string getHwName() const;
FQName getProxyFqName() const;
FQName getStubFqName() const;
FQName getPassthroughFqName() const;