WSF
usmtf::ICAO_Resolver Class Reference

#include <ICAO_Resolver.hpp>

Public Member Functions

 ICAO_Resolver ()
std::string LookUpCode (const std::string &aIcaoCode) const noexcept
 Looks up an ICAO code and returns formatted position data.
void LoadCodeMap (bool aForceReload=false) noexcept

Detailed Description

Class for Looking up code in the ICAO reference file and returning lat/long. ICAO Names are simply common names that have associated global positioning.

Constructor & Destructor Documentation

◆ ICAO_Resolver()

usmtf::ICAO_Resolver::ICAO_Resolver ( )

References LoadCodeMap().

Member Function Documentation

◆ LoadCodeMap()

void usmtf::ICAO_Resolver::LoadCodeMap ( bool aForceReload = false)
noexcept

Access the ICAO reference file. Multiple calls used cached data structure unless force flag is set to true.

Referenced by ICAO_Resolver().

◆ LookUpCode()

std::string usmtf::ICAO_Resolver::LookUpCode ( const std::string & aIcaoCode) const
noexcept

Looks up an ICAO code and returns formatted position data.


The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved