Public Member Functions | Public Attributes

Eaagles::Dafif::NavaidLoader::NavaidKey Struct Reference

#include <NavaidLoader.h>

Inheritance diagram for Eaagles::Dafif::NavaidLoader::NavaidKey:
Eaagles::Dafif::Database::Key

List of all members.

Public Member Functions

 NavaidKey (const long idx, const Navaid &navaid)
 NavaidKey (const char *key)
 NavaidKey (const char *id, const char *country)
 NavaidKey (const float freq)
 NavaidKey (const long chan)
 ~NavaidKey ()
void serialize (std::ostream &sout) const

Public Attributes

float freq
int channel
char key [NA_KEY_LEN+1]
char ident [NA_IDENT_LEN+1]
char countryCode [NA_CCODE_LEN+1]
Navaid::NavaidType type
int idx
int size
double lat
double lon
double rng2
char icao [ICAO_CODE_LEN+1]

Constructor & Destructor Documentation

Eaagles::Dafif::NavaidLoader::NavaidKey::NavaidKey ( const char *  key  ) 
Eaagles::Dafif::NavaidLoader::NavaidKey::NavaidKey ( const char *  id,
const char *  country 
)
Eaagles::Dafif::NavaidLoader::NavaidKey::NavaidKey ( const float  freq  ) 
Eaagles::Dafif::NavaidLoader::NavaidKey::NavaidKey ( const long  chan  ) 
Eaagles::Dafif::NavaidLoader::NavaidKey::~NavaidKey (  ) 

Member Function Documentation

void Eaagles::Dafif::NavaidLoader::NavaidKey::serialize ( std::ostream &  sout  )  const

Member Data Documentation


The documentation for this struct was generated from the following files: