Class AirportHelper
Airport helper class to bring together all airport data for a specific identifier
Inherited Members
Namespace: FpAssistantCore.Arinc424
Assembly: FpAssistantCoreScl.dll
Syntax
public class AirportHelper
Remarks
Helper class not part of ARINC 424
Constructors
View SourceAirportHelper(string, ref Arinc424Data)
Airport helper class constructor
Declaration
public AirportHelper(string airportICAOIdentifier, ref Arinc424Data arinc424Data)
Parameters
| Type | Name | Description |
|---|---|---|
| string | airportICAOIdentifier | Airport ICAO identifier |
| Arinc424Data | arinc424Data | ARINC 424 data structure |
Exceptions
| Type | Condition |
|---|---|
| ArgumentException | If airport ICAO identifier not found in ARINC 424 Airport records |
Properties
View SourceAirport
The ARINC 424 record of the ICAO airport identifier used in the constructor
Declaration
public Airport Airport { get; }
Property Value
| Type | Description |
|---|---|
| Airport | ARINC 424 Record of the Airport |
AirportICAOIdentifier
Airport ICAO Identifier passed in this class constructor
Declaration
public string AirportICAOIdentifier { get; }
Property Value
| Type | Description |
|---|---|
| string | Airport ICAO Identifier |
Runways
A list of associated runways with the airport
Declaration
public List<AirportRunway> Runways { get; }
Property Value
| Type | Description |
|---|---|
| List<AirportRunway> | List of Runways associated with the Airport |
WaypointEnroutes
A list of associated Waypoints (Enroute) with the airport
Declaration
public List<WaypointEnroute> WaypointEnroutes { get; }
Property Value
| Type | Description |
|---|---|
| List<WaypointEnroute> | List of Enroute Waypoints with the Airport |
WaypointTerminals
A list of associated Waypoints (Terminal) with the airport
Declaration
public List<WaypointTerminal> WaypointTerminals { get; }
Property Value
| Type | Description |
|---|---|
| List<WaypointTerminal> | List of Terminal Waypoints with the Airport |