vpnor: add API to get partition entry by name

Change-Id: I1f86c646c6629a6a42788821e469d36f55c92264
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
diff --git a/pnor_partition_table.hpp b/pnor_partition_table.hpp
index d933b67..23cb9f5 100644
--- a/pnor_partition_table.hpp
+++ b/pnor_partition_table.hpp
@@ -139,6 +139,15 @@
          */
         const pnor_partition& partition(size_t offset) const;
 
+        /** @brief Return partition corresponding to input partition name.
+         *
+         *  @param[in] name - PNOR partition name
+         *
+         *  @returns const reference to pnor_partition, if found, else an
+         *           exception will be thrown.
+         */
+        const pnor_partition& partition(const std::string& name) const;
+
     private:
         /** @brief Prepares a vector of PNOR partition structures.
          */