blob: cbb66521b5cf5fc8aba6cd058c0604babe513520 [file] [log] [blame]
Zane Shelley5a266612019-08-15 16:23:53 -05001
2#include <isolator/hei_isolator.hpp>
3
4namespace libhei
5{
6
7ReturnCode Isolator::initialize( void * i_buffer, size_t i_bufferSize,
8 bool i_forceInit )
9{
10 ReturnCode rc;
11
12 // BEGIN temporary code
13 HEI_INF( "Isolator::initialize(%p,%lu,%d)", i_buffer, i_bufferSize,
14 i_forceInit );
15 // END temporary code
16
17 return rc;
18}
19
20void Isolator::uninitialize()
21{
22 // BEGIN temporary code
23 HEI_INF( "Isolator::uninitialize()" );
24 // END temporary code
25}
26
Zane Shelleyb406de42019-09-09 16:10:38 -050027ReturnCode Isolator::isolate( const std::vector<Chip> & i_chipList,
28 IsolationData & o_isoData ) const
Zane Shelley5a266612019-08-15 16:23:53 -050029{
30 ReturnCode rc;
31
32 // Flush the isolation data to ensure a clean slate.
33 o_isoData.clear();
34
35 // BEGIN temporary code
Zane Shelleyb406de42019-09-09 16:10:38 -050036 for ( auto const & chip : i_chipList )
37 {
38 HEI_INF( "Isolator::isolate(%p,%u)", chip.getChip(),
39 chip.getType() );
40 }
Zane Shelley5a266612019-08-15 16:23:53 -050041 // END temporary code
42
43 return rc;
44}
45
46} // end namespace libhei