public PressureDeviceData(string name, XmlPathData pathData) : base(name, pathData) { }
public CalculatedHumidityDeviceData(string name, XmlPathData pathData, Func <double, double, double> calculator) : base(name, pathData) { this.calculator = calculator; }
public HistoryRootDeviceData(string name, XmlPathData pathData) : base(name, pathData) { }
public SolarRadiationDeviceData(string name, XmlPathData pathData, string icon = "solarradiation.png") : base(name, pathData) { this.icon = icon; }
public WindBearingDeviceData(string name, XmlPathData pathData) : base(name, pathData) { }
protected DeviceData(string name, XmlPathData pathData) : base(name, pathData) { }
public ScaledNumberDeviceData(string name, XmlPathData pathData) : base(name, pathData) { }
public CalculatedTemperatureDeviceData(string name, XmlPathData pathData, Func <double, double, double> calculator) : base(name, pathData) { this.calculator = calculator; }
/// <summary> /// Initializes a new instance of the <see cref="DeviceDataBase"/> class. /// </summary> /// <param name="name">Name of the Device</param> /// <param name="pathData">Path in xml used for selecting nodes in wu weather response.</param> protected DeviceDataBase(string name, XmlPathData pathData) { this.Name = name; this.PathData = pathData; }
public CalculatedPrecipitationIntensityDeviceData(string name, XmlPathData pathData, Func <double, double, double> calculator) : base(name, pathData) { this.calculator = calculator; }
public EnumBasedDeviceData(string name, T defaultValue, XmlPathData pathData) : base(name, pathData) { this.defaultValue = defaultValue; }
public PrecipitationProbabilityDeviceData(string name, XmlPathData pathData) : base(name, pathData) { }
public USAAlertsRootDeviceData(string name, XmlPathData pathData) : base(name, pathData) { }
public PrecipitationIntensityDeviceData(string name, XmlPathData pathData) : base(name, pathData) { }
public TextDeviceDataBase(string name, XmlPathData pathData) : base(name, pathData) { }
public TextDeviceData(string name, XmlPathData pathData, string icon = "text.png") : base(name, pathData) { this.icon = icon; }
public WindSpeedDeviceData(string name, XmlPathData pathData) : base(name, pathData) { }
public USAAlertPhenomenaDeviceData(string name, XmlPathData pathData) : base(name, USAAlertPhenomena.None, pathData) { }
public VisibilityDeviceData(string name, XmlPathData pathData) : base(name, pathData) { }
public HumidityDeviceData(string name, XmlPathData pathData) : base(name, pathData) { }
public USAAlertSignificanceDeviceData(string name, XmlPathData pathData) : base(name, USAAlertSignificanceType.None, pathData) { }
public DayForecastRootDeviceData(string name, XmlPathData pathData) : base(name, pathData) { }
public TemperatureMinMaxDeviceData(string name, XmlPathData pathData) : base(name, pathData) { }
public CalculatedSolarRadiationDeviceData(string name, XmlPathData pathData, Func <double, double, double> calculator) : base(name, pathData) { this.calculator = calculator; }
public WeatherTypeDeviceData(string name, XmlPathData pathData) : base(name, WeatherType.Unknown, pathData) { }
public EpochDeviceData(string name, string displayFormat, XmlPathData pathData) : base(name, pathData) { this.displayFormat = displayFormat; }