Prechádzať zdrojové kódy

Remove unnecessary docstring; provide sourceInfo() for sim

Deniz Cengiz 1 rok pred
rodič
commit
11ef5f5be7

+ 5 - 1
Trio/Sources/APS/CGM/GlucoseSimulatorSource.swift

@@ -10,7 +10,6 @@
 ///
 ///
 /// class GlucoseSimulatorSource - main class
 /// class GlucoseSimulatorSource - main class
 /// protocol BloodGlucoseGenerator
 /// protocol BloodGlucoseGenerator
-///  - IntelligentGenerator: BloodGlucoseGenerator - Generates random glucose values with trends
 ///  - OscillatingGenerator: BloodGlucoseGenerator - Generates sinusoidal glucose values around a center point
 ///  - OscillatingGenerator: BloodGlucoseGenerator - Generates sinusoidal glucose values around a center point
 
 
 import Combine
 import Combine
@@ -176,6 +175,11 @@ class OscillatingGenerator: BloodGlucoseGenerator {
     /// Last generated glucose value for stale mode
     /// Last generated glucose value for stale mode
     private var lastGeneratedGlucose: Int?
     private var lastGeneratedGlucose: Int?
 
 
+    /// Provides information string to describe the simulator as glucose source
+    func sourceInfo() -> [String: Any]? {
+        [GlucoseSourceKey.description.rawValue: "Glucose simulator"]
+    }
+
     /// Reset all parameters to default values
     /// Reset all parameters to default values
     func resetToDefaults() {
     func resetToDefaults() {
         centerValue = Defaults.centerValue
         centerValue = Defaults.centerValue