/// <summary>
 /// Initializes the object from the contents of a 16 bit integer.
 /// </summary>
 public TsCDaQuality(short code)
 {
     qualityBits_ = (TsDaQualityBits)(code & (short)TsDaQualityMasks.QualityMask);
     limitBits_   = (TsDaLimitBits)(code & (short)TsDaQualityMasks.LimitMask);
     vendorBits_  = (byte)((code & (short)TsDaQualityMasks.VendorMask) >> 8);
 }
Пример #2
0
        ///////////////////////////////////////////////////////////////////////
        #region Constructors, Destructor, Initialization

        /// <summary>
        /// Initializes the object with the specified quality.
        /// </summary>
        public TsCDaQuality(TsDaQualityBits quality)
        {
            _qualityBits = quality;
            _limitBits   = TsDaLimitBits.None;
            _vendorBits  = 0;
        }
 /// <summary>
 /// Initializes the object with the specified quality.
 /// </summary>
 public TsCDaQuality(TsDaQualityBits quality)
 {
     qualityBits_ = quality;
     limitBits_   = TsDaLimitBits.None;
     vendorBits_  = 0;
 }
Пример #4
0
 /// <summary>
 /// Initializes the quality from a 16 bit integer.
 /// </summary>
 public void SetCode(short code)
 {
     _qualityBits = (TsDaQualityBits)(code & (short)TsDaQualityMasks.QualityMask);
     _limitBits   = (TsDaLimitBits)(code & (short)TsDaQualityMasks.LimitMask);
     _vendorBits  = (byte)((code & (short)TsDaQualityMasks.VendorMask) >> 8);
 }