Show / Hide Table of Contents

    Class ImpreciseDatum

    Represents a Datum that could be imprecisely measured.

    Inheritance
    System.Object
    Datum
    ImpreciseDatum
    LocationDatum
    SpeedDatum
    Implements
    IDatum
    Inherited Members
    Datum.FromJSON(String)
    Datum.GetJSON(AnonymizedJsonContractResolver, Boolean)
    Datum.GetHashCode()
    Datum.Equals(Object)
    Datum.Id
    Datum.DeviceId
    Datum.Timestamp
    Datum.ProtocolId
    Datum.Anonymized
    Datum.BuildId
    Datum.ParticipantId
    Datum.DeviceManufacturer
    Datum.DeviceModel
    Datum.OperatingSystem
    Datum.TaggedEventId
    Datum.TaggedEventTags
    Datum.SensingAgentStateDescription
    Datum.LocalOffsetFromUTC
    Datum.DisplayDetail
    Datum.StringPlaceholderValue
    Namespace: Sensus
    Assembly: SensusAndroid.dll
    Syntax
    public abstract class ImpreciseDatum : Datum, IDatum

    Constructors

    ImpreciseDatum()

    For JSON deserialization.

    Declaration
    protected ImpreciseDatum()

    ImpreciseDatum(DateTimeOffset, Double)

    Declaration
    protected ImpreciseDatum(DateTimeOffset timestamp, double accuracy)
    Parameters
    Type Name Description
    System.DateTimeOffset timestamp
    System.Double accuracy

    Properties

    Accuracy

    Meters +/- that the reading is accurate to.

    Declaration
    public double Accuracy { get; set; }
    Property Value
    Type Description
    System.Double

    Methods

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    Datum.ToString()

    Implements

    IDatum
    Back to top Copyright © 2014-2018 University of Virginia
    Generated by DocFX