Dumb struct to class conversion
[apps/agl-service-can-low-level.git] / timer.h
diff --git a/timer.h b/timer.h
index 2aaebce..7c39364 100644 (file)
--- a/timer.h
+++ b/timer.h
 
 #pragma once
 
-typedef unsigned long (*TimeFunction)();
+//typedef unsigned long (*TimeFunction)();
 
 /* Public: A frequency counting clock.
- *  *
- *   * frequency - the clock freuquency in Hz.
- *    * lastTime - the last time (in milliseconds since startup) that the clock
- *     *      ticked.
- *      */
+ *
+ * frequency - the clock frequency in Hz.
+ * last_time - the last time (in milliseconds since startup) that the clock
+ *  ticked.
+ * time_function - a function returning current time in ms
 typedef struct {
            float frequency;
                unsigned long lastTick;
                    TimeFunction timeFunction;
 } FrequencyClock;
+ */
+
+class FrequencyClock {
+       private:
+               float frequency;
+               unsigned long last_tick;
+}
\ No newline at end of file