Пример #1
0
AirspaceWarning& 
AirspaceWarningManager::get_warning(const AbstractAirspace& airspace)
{
  AirspaceWarning* warning = get_warning_ptr(airspace);
  if (warning)
    return *warning;

  // not found, create new entry
  m_warnings.push_back(AirspaceWarning(airspace));
  return m_warnings.back();
}
Пример #2
0
AirspaceWarning& 
AirspaceWarningManager::GetWarning(const AbstractAirspace &airspace)
{
  AirspaceWarning* warning = GetWarningPtr(airspace);
  if (warning)
    return *warning;

  // not found, create new entry
  warnings.push_back(AirspaceWarning(airspace));
  return warnings.back();
}