Build HardwareRegister objects from Chip Data Files

Change-Id: I4fbcdd5ba012008000b8d1f324dd47d95ef2d932
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
diff --git a/src/isolator/hei_isolation_chip.hpp b/src/isolator/hei_isolation_chip.hpp
index cb41353..b02d328 100644
--- a/src/isolator/hei_isolation_chip.hpp
+++ b/src/isolator/hei_isolation_chip.hpp
@@ -119,6 +119,9 @@
                                       Instance_t i_nodeInst) const;
 };
 
+/** Pointer management for isolation chips. */
+using IsolationChipPtr = std::unique_ptr<IsolationChip>;
+
 /** A simple map to ensure only one IsolationChip exists per chip type. */
 using IsolationChipMap =
     std::map<ChipType_t, const std::unique_ptr<const IsolationChip>>;