Support vts generation for fmq type in hidl-gen.
* Also did a few cleanup for Templated type.
Bug: 34385794
Test: make hidl-gen
Change-Id: I539bf8fe5a1bb65c36f6041417b34ddaf99840d7
diff --git a/FmqType.h b/FmqType.h
index 054a25e..d243e55 100644
--- a/FmqType.h
+++ b/FmqType.h
@@ -59,7 +59,10 @@
bool needsEmbeddedReadWrite() const override;
bool resultNeedsDeref() const override;
bool isCompatibleElementType(Type *elementType) const override;
-private:
+
+ std::string getVtsType() const override;
+ std::string getVtsValueName() const override;
+ private:
std::string mNamespace;
std::string mName;