/// <summary> /// Check whether this entry has the required data availability. /// </summary> public void AddAvailability(HeaderDataAvailability availability) { _status |= (int)availability; }
/// <summary> /// Check whether this entry has the required data availability. /// </summary> public void RemoveAvailability(HeaderDataAvailability availability) { _status &= ~(int)availability; }
/// <summary> /// Check whether this entry has the required data availability. /// </summary> public bool HasAvailability(HeaderDataAvailability availability) { return((_status & (int)availability) == (int)availability); }