''' Created on 23/01/2012 @author $Author: vsarmiento $ @version $Id: HeaderIO.py 37 2012-03-26 22:55:13Z vsarmiento $ ''' import numpy import copy class Header: def __init__(self): raise def copy(self): return copy.deepcopy(self) def read(): pass def write(): pass class BasicHeader(Header): size = None version = None dataBlock = None utc = None miliSecond = None timeZone = None dstFlag = None errorCount = None struct = None def __init__(self): self.size = 0 self.version = 0 self.dataBlock = 0 self.utc = 0 self.miliSecond = 0 self.timeZone = 0 self.dstFlag = 0 self.errorCount = 0 self.struct = numpy.dtype([ ('nSize','