def __init__(self, datatype = 'char', sizetype = 'int', sizeformat = None): FixedInputOutputBufferType.__init__(self, "0", datatype, sizetype, sizeformat)
def cleanup(self, name): Output("free(%s__out__);", name) FixedInputOutputBufferType.cleanup(self, name)
# Buffers allocated on the heap