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 |