extends nuhidl-gen to optionally generate an Android.mk makefile that
produces a shared-library module exporting the necessary header, stub and
proxy code for the packages specified.
diff --git a/FQName.h b/FQName.h
index 119a653..02c03bd 100644
--- a/FQName.h
+++ b/FQName.h
@@ -33,6 +33,7 @@
std::string string() const;
bool operator<(const FQName &other) const;
+ bool operator==(const FQName &other) const;
// Returns an absolute C++ namespace prefix, i.e.
// ::android::hardware::Foo.
@@ -48,6 +49,10 @@
std::vector<std::string> *components,
bool cpp_compatible) const;
+ static std::string JoinStrings(
+ const std::vector<std::string> &components,
+ const std::string &separator);
+
private:
bool mValid;
std::string mPackage;