Add instrumentation code on proxy side.

* Only works for C++ backend for now.

Bug: 31266145
Test: make hidl_test
Change-Id: I18a78b274448fee12a8d340a891ba0c4f7a3a738
diff --git a/FQName.cpp b/FQName.cpp
index 8bd3cdc..9bc271b 100644
--- a/FQName.cpp
+++ b/FQName.cpp
@@ -347,6 +347,12 @@
     return packageVersion.substr(dotPos + 1);
 }
 
+std::string FQName::getPackageFullVersion() const {
+    const std::string packageVersion = version();
+    CHECK_GT(packageVersion.length(), 1u);
+    return packageVersion.substr(1);
+}
+
 bool FQName::endsWith(const FQName &other) const {
     std::string s1 = string();
     std::string s2 = other.string();