Eaagles::Dafif::WaypointLoader::WaypointKey Struct Reference

Inherits Eaagles::Dafif::Database::Key.

Inheritance diagram for Eaagles::Dafif::WaypointLoader::WaypointKey:

Inheritance graph
[legend]
Collaboration diagram for Eaagles::Dafif::WaypointLoader::WaypointKey:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 WaypointKey (const long idx, const Waypoint &waypoint)
 WaypointKey (const char *id, const char *country)
 WaypointKey (const char *key)
 ~WaypointKey ()
void serialize (std::ostream &sout) const

Public Attributes

char key [WP_KEY_LEN+1]
char ident [WP_IDENT_LEN+1]
char countryCode [WP_CCODE_LEN+1]

Detailed Description

Memory key used for quick Waypoint record lookup key[WP_KEY_LEN+1] - DAFIF Key Code ident[WP_IDENT_LEN+1] - Identifier countryCode[WP_CCODE_LEN+1] - Country Code


Constructor & Destructor Documentation

Eaagles::Dafif::WaypointLoader::WaypointKey::WaypointKey ( const long  idx,
const Waypoint waypoint 
)

Eaagles::Dafif::WaypointLoader::WaypointKey::WaypointKey ( const char *  id,
const char *  country 
)

Eaagles::Dafif::WaypointLoader::WaypointKey::WaypointKey ( const char *  key  ) 

Eaagles::Dafif::WaypointLoader::WaypointKey::~WaypointKey (  ) 


Member Function Documentation

void Eaagles::Dafif::WaypointLoader::WaypointKey::serialize ( std::ostream &  sout  )  const

Reimplemented from Eaagles::Dafif::Database::Key.


Member Data Documentation

char Eaagles::Dafif::WaypointLoader::WaypointKey::key[WP_KEY_LEN+1]

char Eaagles::Dafif::WaypointLoader::WaypointKey::ident[WP_IDENT_LEN+1]

char Eaagles::Dafif::WaypointLoader::WaypointKey::countryCode[WP_CCODE_LEN+1]


Generated on Tue Dec 19 16:26:55 2006 for Eaagles by  doxygen 1.5.0