예제 #1
0
void
Airspaces::SetActivity(const AirspaceActivity mask)
{
  if (!mask.equals(activity_mask)) {
    activity_mask = mask;

    for (auto &v : airspace_tree)
      v.SetActivity(mask);
  }
}
예제 #2
0
void
Airspaces::set_activity(const AirspaceActivity mask)
{
  if (!mask.equals(m_day)) {
    m_day = mask;

    for (auto v = airspace_tree.begin(); v != airspace_tree.end(); ++v)
      v->set_activity(mask);
  }
}
예제 #3
0
파일: Airspaces.cpp 프로젝트: rkohel/XCSoar
void
Airspaces::SetActivity(const AirspaceActivity mask)
{
  if (!mask.equals(activity_mask)) {
    activity_mask = mask;

    for (auto &v : QueryAll())
      v.SetActivity(mask);
  }
}