#include <AirportLoader.h>
Inheritance diagram for Eaagles::Dafif::AirportLoader:


Public Types | |
| CLR_KEY = 1 | |
| BACK_SPACE = 8 | |
| ENTER_KEY = 13 | |
| ESC_KEY = 27 | |
| FORWARD_SPACE = 28 | |
| UP_ARROW_KEY = 30 | |
| DOWN_ARROW_KEY = 31 | |
| LEFT_ARROW_KEY = BACK_SPACE | |
| RIGHT_ARROW_KEY = FORWARD_SPACE | |
| BUTTON_HIT = 128 | |
| INPUT_RIGHT_EDGE = 129 | |
| INPUT_LEFT_EDGE = 130 | |
| ON_SINGLE_CLICK = 131 | |
| ON_DOUBLE_CLICK = 132 | |
| F1_KEY = 141 | |
| F2_KEY = 142 | |
| F3_KEY = 143 | |
| F4_KEY = 144 | |
| F5_KEY = 145 | |
| F6_KEY = 146 | |
| F7_KEY = 147 | |
| F8_KEY = 148 | |
| F9_KEY = 149 | |
| F10_KEY = 150 | |
| F11_KEY = 151 | |
| F12_KEY = 152 | |
| OSB_T1 = 153 | |
| OSB_T2 = 154 | |
| OSB_T3 = 155 | |
| OSB_T4 = 156 | |
| OSB_T5 = 157 | |
| OSB_R1 = 158 | |
| OSB_R2 = 159 | |
| OSB_R3 = 160 | |
| OSB_R4 = 161 | |
| OSB_R5 = 162 | |
| OSB_B1 = 163 | |
| OSB_B2 = 164 | |
| OSB_B3 = 165 | |
| OSB_B4 = 166 | |
| OSB_B5 = 167 | |
| OSB_L1 = 168 | |
| OSB_L2 = 169 | |
| OSB_L3 = 170 | |
| OSB_L4 = 171 | |
| OSB_L5 = 172 | |
| USER_KEY_EVENT = 512 | |
| MAX_KEY_EVENT = 999 | |
| SHUTDOWN_EVENT = 1001 | |
| ON_ENTRY = 1201 | |
| ON_EXIT = 1202 | |
| SELECT = 1203 | |
| UPDATE_INSTRUMENTS = 1210 | |
| UPDATE_VALUE = 1211 | |
| UPDATE_VALUE1 = UPDATE_VALUE | |
| UPDATE_VALUE2 = 1212 | |
| UPDATE_VALUE3 = 1213 | |
| UPDATE_VALUE4 = 1214 | |
| UPDATE_VALUE5 = 1215 | |
| UPDATE_VALUE6 = 1216 | |
| UPDATE_VALUE7 = 1217 | |
| UPDATE_VALUE8 = 1218 | |
| UPDATE_VALUE9 = 1219 | |
| SET_VISIBILITY = 1221 | |
| SET_COLOR = 1222 | |
| SET_LINEWIDTH = 1223 | |
| SET_POSITION = 1224 | |
| SET_WIDTH = 1225 | |
| SET_HIGHLIGHT = 1226 | |
| SET_UNDERLINE = 1227 | |
| SET_REVERSED = 1228 | |
| SET_SPECIAL = 1229 | |
| SET_JUSTIFICATION = 1230 | |
| SET_FLASHRATE = 1231 | |
| SET_LINE = 1232 | |
| SET_COLUMN = 1233 | |
| RESET_EVENT = 1301 | |
| FREEZE_EVENT = 1302 | |
| FREEZE_EVENT_ALL = 1303 | |
| KILL_EVENT = 1304 | |
| CRASH_EVENT = 1305 | |
| DETONATION_EVENT = 1306 | |
| RF_EMISSION = 1307 | |
| RF_EMISSION_RETURN = 1308 | |
| DESIGNATOR_EVENT = 1309 | |
| DATALINK_MESSAGE = 1310 | |
| ON_OWNSHIP_CONNECT = 1311 | |
| ON_OWNSHIP_DISCONNECT = 1312 | |
| SCAN_START = 1313 | |
| SCAN_END = 1314 | |
| WPN_RELOAD = 1315 | |
| RF_REFLECTED_EMISSION = 1316 | |
| RF_REFLECTIONS_REQUEST = 1317 | |
| RF_REFLECTIONS_CANCEL = 1318 | |
| SENSOR_RTS = 1400 | |
| TGT_STEP_EVENT = 1401 | |
| TGT_DESIGNATE = 1402 | |
| WPN_REL_EVENT = 1405 | |
| TRIGGER_SW_EVENT = 1406 | |
| TMS_FWD_EVENT = 1407 | |
| TMS_AFT_EVENT = 1408 | |
| TMS_LEFT_EVENT = 1409 | |
| TMS_RIGHT_EVENT = 1410 | |
| DMS_FWD_EVENT = 1411 | |
| DMS_AFT_EVENT = 1412 | |
| DMS_LEFT_EVENT = 1413 | |
| DMS_RIGHT_EVENT = 1414 | |
| CMS_FWD_EVENT = 1415 | |
| CMS_AFT_EVENT = 1416 | |
| CMS_LEFT_EVENT = 1417 | |
| CMS_RIGHT_EVENT = 1418 | |
| PINKY_SW_EVENT = 1419 | |
| NWS_SW_EVENT = 1420 | |
| CURSOR_ZERO_EVENT = 1421 | |
| CURSOR_X_EVENT = 1422 | |
| CURSOR_Y_EVENT = 1423 | |
| USER_EVENTS = 2000 | |
| enum | { CLR_KEY = 1, BACK_SPACE = 8, ENTER_KEY = 13, ESC_KEY = 27, FORWARD_SPACE = 28, UP_ARROW_KEY = 30, DOWN_ARROW_KEY = 31, LEFT_ARROW_KEY = BACK_SPACE, RIGHT_ARROW_KEY = FORWARD_SPACE, BUTTON_HIT = 128, INPUT_RIGHT_EDGE = 129, INPUT_LEFT_EDGE = 130, ON_SINGLE_CLICK = 131, ON_DOUBLE_CLICK = 132, F1_KEY = 141, F2_KEY = 142, F3_KEY = 143, F4_KEY = 144, F5_KEY = 145, F6_KEY = 146, F7_KEY = 147, F8_KEY = 148, F9_KEY = 149, F10_KEY = 150, F11_KEY = 151, F12_KEY = 152, OSB_T1 = 153, OSB_T2 = 154, OSB_T3 = 155, OSB_T4 = 156, OSB_T5 = 157, OSB_R1 = 158, OSB_R2 = 159, OSB_R3 = 160, OSB_R4 = 161, OSB_R5 = 162, OSB_B1 = 163, OSB_B2 = 164, OSB_B3 = 165, OSB_B4 = 166, OSB_B5 = 167, OSB_L1 = 168, OSB_L2 = 169, OSB_L3 = 170, OSB_L4 = 171, OSB_L5 = 172, USER_KEY_EVENT = 512, MAX_KEY_EVENT = 999, SHUTDOWN_EVENT = 1001, ON_ENTRY = 1201, ON_EXIT = 1202, SELECT = 1203, UPDATE_INSTRUMENTS = 1210, UPDATE_VALUE = 1211, UPDATE_VALUE1 = UPDATE_VALUE, UPDATE_VALUE2 = 1212, UPDATE_VALUE3 = 1213, UPDATE_VALUE4 = 1214, UPDATE_VALUE5 = 1215, UPDATE_VALUE6 = 1216, UPDATE_VALUE7 = 1217, UPDATE_VALUE8 = 1218, UPDATE_VALUE9 = 1219, SET_VISIBILITY = 1221, SET_COLOR = 1222, SET_LINEWIDTH = 1223, SET_POSITION = 1224, SET_WIDTH = 1225, SET_HIGHLIGHT = 1226, SET_UNDERLINE = 1227, SET_REVERSED = 1228, SET_SPECIAL = 1229, SET_JUSTIFICATION = 1230, SET_FLASHRATE = 1231, SET_LINE = 1232, SET_COLUMN = 1233, RESET_EVENT = 1301, FREEZE_EVENT = 1302, FREEZE_EVENT_ALL = 1303, KILL_EVENT = 1304, CRASH_EVENT = 1305, DETONATION_EVENT = 1306, RF_EMISSION = 1307, RF_EMISSION_RETURN = 1308, DESIGNATOR_EVENT = 1309, DATALINK_MESSAGE = 1310, ON_OWNSHIP_CONNECT = 1311, ON_OWNSHIP_DISCONNECT = 1312, SCAN_START = 1313, SCAN_END = 1314, WPN_RELOAD = 1315, RF_REFLECTED_EMISSION = 1316, RF_REFLECTIONS_REQUEST = 1317, RF_REFLECTIONS_CANCEL = 1318, SENSOR_RTS = 1400, TGT_STEP_EVENT = 1401, TGT_DESIGNATE = 1402, WPN_REL_EVENT = 1405, TRIGGER_SW_EVENT = 1406, TMS_FWD_EVENT = 1407, TMS_AFT_EVENT = 1408, TMS_LEFT_EVENT = 1409, TMS_RIGHT_EVENT = 1410, DMS_FWD_EVENT = 1411, DMS_AFT_EVENT = 1412, DMS_LEFT_EVENT = 1413, DMS_RIGHT_EVENT = 1414, CMS_FWD_EVENT = 1415, CMS_AFT_EVENT = 1416, CMS_LEFT_EVENT = 1417, CMS_RIGHT_EVENT = 1418, PINKY_SW_EVENT = 1419, NWS_SW_EVENT = 1420, CURSOR_ZERO_EVENT = 1421, CURSOR_X_EVENT = 1422, CURSOR_Y_EVENT = 1423, USER_EVENTS = 2000 } |
Public Member Functions | |
| AirportLoader () | |
| AirportLoader (const char *country, const char *file="file0", const char *path="/eaagles3rdParty/dafif/fullall/") | |
| virtual Airport * | airport (const int n) |
| virtual Airport * | getAirport (const int n) |
| virtual Runway * | getRunway (const int n) |
| virtual Ils * | getIls (const int n) |
| virtual int | queryByLength (const float minRwLen) |
| virtual int | queryByType (const Airport::AirportType type) |
| virtual int | queryByFreq (const float freq) |
| virtual int | queryByChannel (const int chan) |
| virtual int | getNumRunwayRecords (const char *key) |
| virtual int | queryRunwayByNumber (const char *key, const int n) |
| virtual int | queryRunwayByIdent (const char *id) |
| virtual int | queryRunwayBySubkey (const char *subkey) |
| virtual int | queryRunwayByRange () |
| virtual int | queryRunwayByLength (const float length) |
| virtual int | queryRunwayByFreq (const float freq) |
| virtual int | queryRunwayByChannel (const int chan) |
| virtual int | getNumIlsRecords (const char *key) |
| virtual int | queryIlsByNumber (const char *key, const int n) |
| virtual int | queryIlsByIdent (const char *id) |
| virtual int | queryIlsBySubkey (const char *subkey) |
| virtual int | queryIlsByRange () |
| virtual int | queryIlsByType (const Ils::IlsType type) |
| virtual int | queryIlsByFreq (const float freq) |
| virtual int | queryIlsByChannel (const int chan) |
| virtual bool | load (const char *code=0) |
| virtual int | getRecordLength () |
| virtual int | getMaxRecords () |
| virtual int | queryByRange () |
| virtual int | queryByIdent (const char *id) |
| virtual int | queryByKey (const char *key) |
| virtual void | printLoaded (std::ostream &sout) |
| virtual void | printResults (std::ostream &sout) |
| bool | requestDbInUse () |
| bool | clearDbInUse () |
| bool | isDbLoader () const |
| virtual int | numberOfRecords () |
| virtual int | numberFound () |
| virtual void | getArea (double *const lat, double *const lon) |
| virtual void | getArea (double *const lat, double *const lon, double *const mrng) |
| virtual void | setArea (const double lat, const double lon, const double mrng=0) |
| virtual void | setQueryLimit (const int mrec=0) |
| virtual int | getQueryLimit () |
| virtual const char * | record (const int n, const int size=0) |
| virtual const char * | getRecord (const int n, const int size=0) |
| virtual int | queryByIcao (const char *code) |
| virtual void | printIcaoList (std::ostream &sout) |
| const char * | getPathname () const |
| const char * | getFilename () const |
| bool | setPathname (const char *path) |
| bool | setFilename (const char *file) |
| virtual bool | isClassType (const std::type_info &type) const |
| virtual LcObject * | clone () const |
| virtual std::ostream & | serialize (std::ostream &sout, const int i=0, const bool slotsOnly=false) const |
| virtual bool | isFormName (const char name[]) const |
| virtual const char * | formName () const |
| virtual bool | isValid () const |
| bool | setSlotByName (const char *const slotname, LcObject *const obj) |
| LcObject * | getSlotByName (const char *const slotname) |
| const char * | slotIndex2Name (const int slotindex) const |
| int | slotName2Index (const char *const slotname) const |
| int | getRefCount () const |
| void | ref () const |
| void | unref () const |
Static Public Member Functions | |
| static const LcSlotTable & | getSlotTable () |
| static const char * | getFormName () |
Protected Types | |
| AIRPORT_MAX_RECORDS = 40000 | |
| enum | { AIRPORT_MAX_RECORDS = 40000 } |
Protected Member Functions | |
| int | queryAirport (const Airport::AirportType type, const float minRwLen) |
| int | chkRwLen (const AirportKey *key, const float minRwLen) |
| int | chkIlsFreq (const AirportKey *key, const float freq) |
| int | chkRwIlsFreq (const RunwayKey *key, const float freq) |
| int | chkIlsChan (const AirportKey *key, const int chan) |
| int | chkRwIlsChan (const RunwayKey *key, const int chan) |
| void | makeSimpleLinkedList () |
| void | findGlideSlope (const RunwayKey *rwKey, const IlsKey *ilsKey) |
| bool | setSlotPathname (Basic::LcString *const msg) |
| bool | setSlotFilename (Basic::LcString *const msg) |
| bool | openDatabaseFile () |
| const char * | dbGetRecord (const Key *key, const int size=0) |
| int | sQuery (Key **key, Key **base, size_t n, int(*cmp)(const void *, const void *)) |
| int | mQuery (Key **key, Key **base, size_t n, int(*cmp)(const void *, const void *)) |
| void | expandResults (Key **key, Key **keyPtr, int(*cmp)(const void *, const void *), Key **base, size_t n) |
| void | createIcaoList () |
| int | rangeSort () |
| int | rangeSort2 () |
| double | range2 (const double lat, const double lon) const |
| void | copyData (const LcObject &org, const bool cc=false) |
| void | deleteData () |
| virtual bool | setSlotByIndex (const int slotindex, LcObject *const obj) |
| virtual LcObject * | getSlotByIndex (const int slotindex) |
| void | indent (std::ostream &sout, const int ident) const |
Static Protected Member Functions | |
| static int | kl_cmp (const void *p1, const void *p2) |
| static int | rlqs (const void *p1, const void *p2) |
| static int | ol_cmp (const void *p1, const void *p2) |
| static void | stripSpaces (char buff[], const int n) |
| static void | fillSpaces (char buff[], const int n) |
Protected Attributes | |
| AirportKey * | firstAirport |
| Basic::LcFileReader * | db |
| long | ncache |
| Key ** | rl |
| long | nrl |
| Key ** | ol |
| long | nol |
| Key ** | ql |
| int | nql |
| int | qlimit |
| double | refLat |
| double | refLon |
| double | coslat |
| double | mrng |
| bool | dbInUse |
| bool | dbLoaded |
| const LcSlotTable * | slotTable |
Static Protected Attributes | |
| static const LcSlotTable | slottable |
Classes | |
| struct | AirportKey |
| struct | IlsKey |
| struct | RunwayKey |
anonymous enum [inherited] |
| Eaagles::Dafif::AirportLoader::AirportLoader | ( | ) |
| Eaagles::Dafif::AirportLoader::AirportLoader | ( | const char * | country, | |
| const char * | file = "file0", |
|||
| const char * | path = "/eaagles3rdParty/dafif/fullall/" | |||
| ) |
| Airport * Eaagles::Dafif::AirportLoader::airport | ( | const int | n | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::chkIlsChan | ( | const AirportKey * | key, | |
| const int | chan | |||
| ) | [protected] |
| int Eaagles::Dafif::AirportLoader::chkIlsFreq | ( | const AirportKey * | key, | |
| const float | freq | |||
| ) | [protected] |
| int Eaagles::Dafif::AirportLoader::chkRwIlsChan | ( | const RunwayKey * | key, | |
| const int | chan | |||
| ) | [protected] |
| int Eaagles::Dafif::AirportLoader::chkRwIlsFreq | ( | const RunwayKey * | key, | |
| const float | freq | |||
| ) | [protected] |
| int Eaagles::Dafif::AirportLoader::chkRwLen | ( | const AirportKey * | key, | |
| const float | minRwLen | |||
| ) | [protected] |
| bool Eaagles::Dafif::Database::clearDbInUse | ( | ) | [inline, inherited] |
| LcObject * Eaagles::Basic::LcObject::clone | ( | ) | const [virtual, inherited] |
| void Eaagles::Basic::LcObject::copyData | ( | const LcObject & | org, | |
| const bool | cc = false | |||
| ) | [protected, inherited] |
| void Eaagles::Dafif::Database::createIcaoList | ( | ) | [protected, inherited] |
| const char * Eaagles::Dafif::Database::dbGetRecord | ( | const Key * | key, | |
| const int | size = 0 | |||
| ) | [protected, inherited] |
| void Eaagles::Basic::LcObject::deleteData | ( | ) | [protected, inherited] |
| void Eaagles::Dafif::Database::expandResults | ( | Key ** | key, | |
| Key ** | keyPtr, | |||
| int(*)(const void *, const void *) | cmp, | |||
| Key ** | base, | |||
| size_t | n | |||
| ) | [protected, inherited] |
| void Eaagles::Dafif::Database::fillSpaces | ( | char | buff[], | |
| const int | n | |||
| ) | [static, protected, inherited] |
| void Eaagles::Dafif::AirportLoader::findGlideSlope | ( | const RunwayKey * | rwKey, | |
| const IlsKey * | ilsKey | |||
| ) | [protected] |
| const char * Eaagles::Basic::LcObject::formName | ( | ) | const [virtual, inherited] |
| Airport * Eaagles::Dafif::AirportLoader::getAirport | ( | const int | n | ) | [virtual] |
| void Eaagles::Dafif::Database::getArea | ( | double *const | lat, | |
| double *const | lon, | |||
| double *const | mrng | |||
| ) | [virtual, inherited] |
| void Eaagles::Dafif::Database::getArea | ( | double *const | lat, | |
| double *const | lon | |||
| ) | [virtual, inherited] |
| const char * Eaagles::Dafif::Database::getFilename | ( | ) | const [inherited] |
| const char * Eaagles::Basic::LcObject::getFormName | ( | ) | [static, inherited] |
| Ils * Eaagles::Dafif::AirportLoader::getIls | ( | const int | n | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::getMaxRecords | ( | ) | [virtual] |
Implements Eaagles::Dafif::Database.
| int Eaagles::Dafif::AirportLoader::getNumIlsRecords | ( | const char * | key | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::getNumRunwayRecords | ( | const char * | key | ) | [virtual] |
| const char * Eaagles::Dafif::Database::getPathname | ( | ) | const [inherited] |
| int Eaagles::Dafif::Database::getQueryLimit | ( | ) | [virtual, inherited] |
| const char * Eaagles::Dafif::Database::getRecord | ( | const int | n, | |
| const int | size = 0 | |||
| ) | [virtual, inherited] |
| int Eaagles::Dafif::AirportLoader::getRecordLength | ( | ) | [virtual] |
Implements Eaagles::Dafif::Database.
| int Eaagles::Basic::LcObject::getRefCount | ( | ) | const [inline, inherited] |
| Runway * Eaagles::Dafif::AirportLoader::getRunway | ( | const int | n | ) | [virtual] |
| LcObject * Eaagles::Basic::LcObject::getSlotByIndex | ( | const int | slotindex | ) | [protected, virtual, inherited] |
| LcObject * Eaagles::Basic::LcObject::getSlotByName | ( | const char *const | slotname | ) | [inherited] |
| const LcSlotTable & Eaagles::Basic::LcObject::getSlotTable | ( | ) | [static, inherited] |
| void Eaagles::Basic::LcObject::indent | ( | std::ostream & | sout, | |
| const int | ident | |||
| ) | const [protected, inherited] |
| bool Eaagles::Basic::LcObject::isClassType | ( | const std::type_info & | type | ) | const [virtual, inherited] |
| bool Eaagles::Dafif::Database::isDbLoader | ( | ) | const [inline, inherited] |
| bool Eaagles::Basic::LcObject::isFormName | ( | const char | name[] | ) | const [virtual, inherited] |
| bool Eaagles::Basic::LcObject::isValid | ( | ) | const [virtual, inherited] |
| int Eaagles::Dafif::AirportLoader::kl_cmp | ( | const void * | p1, | |
| const void * | p2 | |||
| ) | [static, protected] |
| bool Eaagles::Dafif::AirportLoader::load | ( | const char * | code = 0 |
) | [virtual] |
Implements Eaagles::Dafif::Database.
| void Eaagles::Dafif::AirportLoader::makeSimpleLinkedList | ( | ) | [protected] |
| int Eaagles::Dafif::Database::mQuery | ( | Key ** | key, | |
| Key ** | base, | |||
| size_t | n, | |||
| int(*)(const void *, const void *) | cmp | |||
| ) | [protected, inherited] |
| int Eaagles::Dafif::Database::numberFound | ( | ) | [virtual, inherited] |
| int Eaagles::Dafif::Database::numberOfRecords | ( | ) | [virtual, inherited] |
| int Eaagles::Dafif::Database::ol_cmp | ( | const void * | p1, | |
| const void * | p2 | |||
| ) | [static, protected, inherited] |
| bool Eaagles::Dafif::Database::openDatabaseFile | ( | ) | [protected, inherited] |
| void Eaagles::Dafif::Database::printIcaoList | ( | std::ostream & | sout | ) | [virtual, inherited] |
| void Eaagles::Dafif::AirportLoader::printLoaded | ( | std::ostream & | sout | ) | [virtual] |
Reimplemented from Eaagles::Dafif::Database.
| void Eaagles::Dafif::AirportLoader::printResults | ( | std::ostream & | sout | ) | [virtual] |
Reimplemented from Eaagles::Dafif::Database.
| int Eaagles::Dafif::AirportLoader::queryAirport | ( | const Airport::AirportType | type, | |
| const float | minRwLen | |||
| ) | [protected] |
| int Eaagles::Dafif::AirportLoader::queryByChannel | ( | const int | chan | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryByFreq | ( | const float | freq | ) | [virtual] |
| int Eaagles::Dafif::Database::queryByIcao | ( | const char * | code | ) | [virtual, inherited] |
| int Eaagles::Dafif::AirportLoader::queryByIdent | ( | const char * | id | ) | [virtual] |
Implements Eaagles::Dafif::Database.
| int Eaagles::Dafif::AirportLoader::queryByKey | ( | const char * | key | ) | [virtual] |
Implements Eaagles::Dafif::Database.
| int Eaagles::Dafif::AirportLoader::queryByLength | ( | const float | minRwLen | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryByRange | ( | ) | [virtual] |
Implements Eaagles::Dafif::Database.
| int Eaagles::Dafif::AirportLoader::queryByType | ( | const Airport::AirportType | type | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryIlsByChannel | ( | const int | chan | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryIlsByFreq | ( | const float | freq | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryIlsByIdent | ( | const char * | id | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryIlsByNumber | ( | const char * | key, | |
| const int | n | |||
| ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryIlsByRange | ( | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryIlsBySubkey | ( | const char * | subkey | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryIlsByType | ( | const Ils::IlsType | type | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryRunwayByChannel | ( | const int | chan | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryRunwayByFreq | ( | const float | freq | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryRunwayByIdent | ( | const char * | id | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryRunwayByLength | ( | const float | length | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryRunwayByNumber | ( | const char * | key, | |
| const int | n | |||
| ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryRunwayByRange | ( | ) | [virtual] |
| int Eaagles::Dafif::AirportLoader::queryRunwayBySubkey | ( | const char * | subkey | ) | [virtual] |
| double Eaagles::Dafif::Database::range2 | ( | const double | lat, | |
| const double | lon | |||
| ) | const [protected, inherited] |
| int Eaagles::Dafif::Database::rangeSort | ( | ) | [protected, inherited] |
| int Eaagles::Dafif::Database::rangeSort2 | ( | ) | [protected, inherited] |
| const char * Eaagles::Dafif::Database::record | ( | const int | n, | |
| const int | size = 0 | |||
| ) | [virtual, inherited] |
| void Eaagles::Basic::LcObject::ref | ( | ) | const [inline, inherited] |
| bool Eaagles::Dafif::Database::requestDbInUse | ( | ) | [inline, inherited] |
| int Eaagles::Dafif::Database::rlqs | ( | const void * | p1, | |
| const void * | p2 | |||
| ) | [static, protected, inherited] |
| std::ostream & Eaagles::Basic::LcObject::serialize | ( | std::ostream & | sout, | |
| const int | i = 0, |
|||
| const bool | slotsOnly = false | |||
| ) | const [virtual, inherited] |
| void Eaagles::Dafif::Database::setArea | ( | const double | lat, | |
| const double | lon, | |||
| const double | mrng = 0 | |||
| ) | [virtual, inherited] |
| bool Eaagles::Dafif::Database::setFilename | ( | const char * | file | ) | [inherited] |
| bool Eaagles::Dafif::Database::setPathname | ( | const char * | path | ) | [inherited] |
| void Eaagles::Dafif::Database::setQueryLimit | ( | const int | mrec = 0 |
) | [virtual, inherited] |
| bool Eaagles::Basic::LcObject::setSlotByIndex | ( | const int | slotindex, | |
| LcObject *const | obj | |||
| ) | [protected, virtual, inherited] |
| bool Eaagles::Basic::LcObject::setSlotByName | ( | const char *const | slotname, | |
| LcObject *const | obj | |||
| ) | [inherited] |
| bool Eaagles::Dafif::Database::setSlotFilename | ( | Basic::LcString *const | msg | ) | [protected, inherited] |
| bool Eaagles::Dafif::Database::setSlotPathname | ( | Basic::LcString *const | msg | ) | [protected, inherited] |
| const char * Eaagles::Basic::LcObject::slotIndex2Name | ( | const int | slotindex | ) | const [inherited] |
| int Eaagles::Basic::LcObject::slotName2Index | ( | const char *const | slotname | ) | const [inherited] |
| int Eaagles::Dafif::Database::sQuery | ( | Key ** | key, | |
| Key ** | base, | |||
| size_t | n, | |||
| int(*)(const void *, const void *) | cmp | |||
| ) | [protected, inherited] |
| void Eaagles::Dafif::Database::stripSpaces | ( | char | buff[], | |
| const int | n | |||
| ) | [static, protected, inherited] |
| void Eaagles::Basic::LcObject::unref | ( | ) | const [inline, inherited] |
double Eaagles::Dafif::Database::coslat [protected, inherited] |
Basic::LcFileReader* Eaagles::Dafif::Database::db [protected, inherited] |
bool Eaagles::Dafif::Database::dbInUse [protected, inherited] |
bool Eaagles::Dafif::Database::dbLoaded [protected, inherited] |
AirportKey* Eaagles::Dafif::AirportLoader::firstAirport [protected] |
double Eaagles::Dafif::Database::mrng [protected, inherited] |
long Eaagles::Dafif::Database::ncache [protected, inherited] |
long Eaagles::Dafif::Database::nol [protected, inherited] |
int Eaagles::Dafif::Database::nql [protected, inherited] |
long Eaagles::Dafif::Database::nrl [protected, inherited] |
Key** Eaagles::Dafif::Database::ol [protected, inherited] |
Key** Eaagles::Dafif::Database::ql [protected, inherited] |
int Eaagles::Dafif::Database::qlimit [protected, inherited] |
double Eaagles::Dafif::Database::refLat [protected, inherited] |
double Eaagles::Dafif::Database::refLon [protected, inherited] |
Key** Eaagles::Dafif::Database::rl [protected, inherited] |
const LcSlotTable* Eaagles::Basic::LcObject::slotTable [protected, inherited] |
const LcSlotTable Eaagles::Basic::LcObject::slottable [static, protected, inherited] |
1.4.7