#include "epiBattOutput.h"
#include "Syslog.h"

epiBattOutput::epiBattOutput(int num_batts, Access access, Boolean init)
  :_num_batts(num_batts),
   SharedData(epiBattOutputName,
	      _num_batts*sizeof(epiBattOutput::Data),
	      access, init)
{
  data = new struct Data[_num_batts];
}


epiBattOutput::~epiBattOutput()
{
  delete data;
}


void epiBattOutput::read()
{
  SharedData::read((void *)data);
 
}


void epiBattOutput::write()
{
  SharedData::write((void *)data);
  
}



