Updates to Isolator class interfaces

Change-Id: I9c7abeba489507de9f4a2a075a5c94d7fcf25247
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
diff --git a/src/hei_isolator.cpp b/src/hei_isolator.cpp
index fda761f..6a81707 100644
--- a/src/hei_isolator.cpp
+++ b/src/hei_isolator.cpp
@@ -4,24 +4,30 @@
 namespace libhei
 {
 
-Isolator::Isolator()
+ReturnCode Isolator::initialize( void * i_buffer, size_t i_bufferSize,
+                                 bool i_forceInit )
 {
-    HEI_INF( "Isolator::Isolator()" );
+    ReturnCode rc;
+
+    // BEGIN temporary code for compilation
+    HEI_INF( "Isolator::initialize(%p,%lu,%d)", i_buffer, i_bufferSize,
+             i_forceInit );
+    // END temporary code for compilation
+
+    return rc;
 }
 
-Isolator::~Isolator()
+ReturnCode Isolator::isolate( void * i_chip, ChipType_t i_chipType,
+                              IsolationData & o_isoData )
 {
-    HEI_INF( "Isolator::~Isolator()" );
-}
+    ReturnCode rc;
 
-void Isolator::initialize()
-{
-    HEI_INF( "Isolator::initialize()" );
-}
+    // BEGIN temporary code for compilation
+    o_isoData = IsolationData();
+    HEI_INF( "Isolator::isolate(%p,%u)", i_chip, i_chipType );
+    // END temporary code for compilation
 
-void Isolator::isolate()
-{
-    HEI_INF( "Isolator::isolate()" );
+    return rc;
 }
 
 } // end namespace libhei