diff --git a/ShoulderCase/@TimerData/TimerData.m b/ShoulderCase/@TimerData/TimerData.m deleted file mode 100644 index b319a25..0000000 --- a/ShoulderCase/@TimerData/TimerData.m +++ /dev/null @@ -1,48 +0,0 @@ -classdef TimerData < handle - - properties (Access = ?Timer) - startTimes - end - - methods (Access = ?Timer) - - function obj = TimerData - obj.startTimes = containers.Map; - end - - function addStartTime(obj,time) - timerID = num2str(obj.startTimes.Count+1); - obj.startTimes(timerID) = time; - end - - function removeStartTime(obj,timerID) - obj.startTimes.remove(timerID); - end - - function output = getLastTimerID(obj) - output = []; - timerIDs = obj.startTimes.keys; - if not(isempty(timerIDs)) - output = timerIDs{end}; - end - end - - function output = getStartTime(obj,timerID) - output = obj.startTimes(timerID); - end - - function clearAll(obj) - timers = obj.startTimes.keys; - for i = 1:length(timers) - obj.startTimes.remove(timers{i}); - end - end - - function output = timerExists(obj,timerID) - output = obj.startTimes.isKey(timerID); - end - - end - - -end