|
WSF
|
#include <AirAssetControl.hpp>


Public Member Functions | |
| AirAssetControl (const std::string &aSTF, const std::vector< Field > &aFields) noexcept | |
| AirAssetControl (const AirAssetControl &)=delete | |
| const AircraftControlAgency & | GetAgency () const noexcept |
| const FreeText & | GetCallsign () const noexcept |
| const FreeText & | GetPrimaryFrequency () const noexcept |
| const FreeText & | GetSecondaryFrequency () const noexcept |
| const FreeText & | GetLink16Callsign () const noexcept |
| const VariantValidator< LatLon, UTM_Location, VerifiedLatLonTM, VerifiedLatLonDS, FreeText > & | GetReportInPoint () const noexcept |
| Public Member Functions inherited from usmtf::Set | |
| Set (const std::string &aSTF, const std::vector< Field > &aFields) noexcept | |
| virtual | ~Set ()=default |
| const std::string & | GetType () const noexcept |
| Return the Set Identifiers/Set Text Format of the set instance. | |
| bool | IsEmpty () const noexcept |
| int | GetFieldCount () const noexcept |
| const Field & | GetField (size_t aIndex) const |
| Returns a field at a index position in the Set. | |
| const std::string & | GetFieldContent (size_t aIndex) const |
| Returns the Contents of a field at specified index. | |
| const std::string | GetReconstructedSet () const noexcept |
| Public Member Functions inherited from usmtf::Validatable | |
| bool | IsValid () const noexcept |
| Public Member Functions inherited from usmtf::ErrorManager | |
| virtual | ~ErrorManager ()=default |
| bool | HasErrors () const noexcept |
| void | LogErrors (std::ostream &aOut) const noexcept |
| const std::vector< ValidationError > & | GetErrors () const |
Additional Inherited Members | |
| Protected Member Functions inherited from usmtf::ErrorManager | |
| void | AddError (const ValidationError &aError) noexcept |
| void | AddError (const std::string &aFailureReason, const std::string &aValueValidatied, const std::string &aOptionalSuggestion="") noexcept |
| void | AddError (const std::string &aErrorMessage) noexcept |
| void | AddErrors (const std::vector< ValidationError > &aErrors) noexcept |
| void | ClearErrors () noexcept |
| Protected Attributes inherited from usmtf::Set | |
| std::string | mSetTextFormat |
| std::vector< Field > | mFields |
TTHE CONTROLA SET PROVIDES CONTROL INFORMATION FOR A MISSION.
USMTF Example: CONTROLA/CRC/INVERT/PFREQ:342.5/SDESIG:TAD02/IT01/NAME:ALFA//
Standard Excerpt: |||| O R CONTROLA/ / / /...................... |||| 1 TYPE OF AIRCRAFT CONTROL AGENCY 2 CALL SIGN 3 PRIMARY FREQUENCY 4 SECONDARY FREQUENCY |||| M [3-4 A] M [1-17 ABNS] M [1/8 ANS] O [1/8 ANS] |||| |||| /................................/..................// |||| 5 LINK 16 ABBREVIATED CALL SIGN 6 REPORT-IN POINT |||| O [4 AN] O [1/22 ABNS]
Detailed Document: AMSNLOC.UF.RTF
|
noexcept |
References usmtf::ErrorManager::AddError(), usmtf::ErrorManager::AddErrors(), usmtf::Set::GetField(), usmtf::SetError::GetPosition(), and usmtf::Set::Set().
Referenced by AirAssetControl().
|
delete |
|
noexcept |
Referenced by AirAssetControl().
|
noexcept |
Referenced by AirAssetControl().
|
noexcept |
Referenced by AirAssetControl().
|
noexcept |
Referenced by AirAssetControl().
|
noexcept |
Referenced by AirAssetControl().
|
noexcept |
Referenced by AirAssetControl().