From 54bb34b819c314f2274d560bb50cb1afaeedfa84 Mon Sep 17 00:00:00 2001 From: Nathanael Sensfelder Date: Tue, 25 Jul 2017 16:58:51 +0200 Subject: Removes instr-scripts. --- instr-scripts/waveform_manager.py | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 instr-scripts/waveform_manager.py (limited to 'instr-scripts/waveform_manager.py') diff --git a/instr-scripts/waveform_manager.py b/instr-scripts/waveform_manager.py deleted file mode 100644 index e73ca2b..0000000 --- a/instr-scripts/waveform_manager.py +++ /dev/null @@ -1,34 +0,0 @@ -class Waveform_Manager: - def __init__ (self, output_file, id_manager): - self.output = output_file - self.from_source = dict() - self.to_source = dict() - self.id_manager = id_manager - - def generate_new_waveform (self, source_id): - result = self.id_manager.generate_new_pure_id() - self.from_source[source_id] = result - self.to_source[result] = source_id - - self.output.write( - "(map_waveform " - + result - + " " - + source_id - + ")\n" - ) - - return result - - def get_waveform_from_source (self, source_id): - result = self.from_source.get(source_id) - - if (result == None): - return self.generate_new_waveform(source_id) - else: - return result - - def get_source_of_waveform (self, wfm_id): - result = self.to_source.get(wfm_id) - - return result -- cgit v1.2.3-70-g09d2