예제 #1
0
 public PressureDeviceData(string name, XmlPathData pathData) :
     base(name, pathData)
 {
 }
예제 #2
0
 public CalculatedHumidityDeviceData(string name, XmlPathData pathData, Func <double, double, double> calculator) :
     base(name, pathData)
 {
     this.calculator = calculator;
 }
예제 #3
0
 public HistoryRootDeviceData(string name, XmlPathData pathData) :
     base(name, pathData)
 {
 }
예제 #4
0
 public SolarRadiationDeviceData(string name, XmlPathData pathData, string icon = "solarradiation.png") :
     base(name, pathData)
 {
     this.icon = icon;
 }
예제 #5
0
 public WindBearingDeviceData(string name, XmlPathData pathData) :
     base(name, pathData)
 {
 }
예제 #6
0
 protected DeviceData(string name, XmlPathData pathData) :
     base(name, pathData)
 {
 }
예제 #7
0
 public ScaledNumberDeviceData(string name, XmlPathData pathData) : base(name, pathData)
 {
 }
예제 #8
0
 public CalculatedTemperatureDeviceData(string name, XmlPathData pathData, Func <double, double, double> calculator) :
     base(name, pathData)
 {
     this.calculator = calculator;
 }
예제 #9
0
 /// <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;
 }
예제 #11
0
 public EnumBasedDeviceData(string name, T defaultValue, XmlPathData pathData) :
     base(name, pathData)
 {
     this.defaultValue = defaultValue;
 }
 public PrecipitationProbabilityDeviceData(string name, XmlPathData pathData) :
     base(name, pathData)
 {
 }
예제 #13
0
 public USAAlertsRootDeviceData(string name, XmlPathData pathData) :
     base(name, pathData)
 {
 }
예제 #14
0
 public PrecipitationIntensityDeviceData(string name, XmlPathData pathData) :
     base(name, pathData)
 {
 }
예제 #15
0
 public TextDeviceDataBase(string name, XmlPathData pathData) :
     base(name, pathData)
 {
 }
예제 #16
0
 public TextDeviceData(string name, XmlPathData pathData, string icon = "text.png")
     : base(name, pathData)
 {
     this.icon = icon;
 }
예제 #17
0
 public WindSpeedDeviceData(string name, XmlPathData pathData) :
     base(name, pathData)
 {
 }
 public USAAlertPhenomenaDeviceData(string name, XmlPathData pathData) :
     base(name, USAAlertPhenomena.None, pathData)
 {
 }
예제 #19
0
 public VisibilityDeviceData(string name, XmlPathData pathData) :
     base(name, pathData)
 {
 }
예제 #20
0
 public HumidityDeviceData(string name, XmlPathData pathData) :
     base(name, pathData)
 {
 }
예제 #21
0
 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)
 {
 }
예제 #24
0
 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)
 {
 }
예제 #26
0
 public EpochDeviceData(string name, string displayFormat, XmlPathData pathData) :
     base(name, pathData)
 {
     this.displayFormat = displayFormat;
 }