#include <DafifDatabase.h>
Classes | |
| struct | Key |
Public Member Functions | |
| Database () | |
| 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 | getRecordLength ()=0 |
| virtual int | getMaxRecords ()=0 |
| virtual bool | load (const char *code=0)=0 |
| virtual int | queryByRange ()=0 |
| virtual int | queryByIdent (const char *id)=0 |
| virtual int | queryByIcao (const char *code) |
| virtual int | queryByKey (const char *key)=0 |
| virtual void | printLoaded (std::ostream &sout) |
| virtual void | printResults (std::ostream &sout) |
| 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 Object * | clone () const |
| virtual bool | isClassType (const std::type_info &type) const |
| virtual bool | isFormName (const char name[]) const |
| virtual std::ostream & | serialize (std::ostream &sout, const int i=0, const bool slotsOnly=false) const |
| bool | setSlotByName (const char *const slotname, Object *const obj) |
| Object * | getSlotByName (const char *const slotname) |
| const char * | slotIndex2Name (const int slotindex) const |
| int | slotName2Index (const char *const slotname) const |
| virtual bool | isValid () const |
| virtual bool | isMessageEnabled (const unsigned short msgType) const |
| bool | isMessageDisabled (const unsigned short msgType) const |
| bool | enableMessageTypes (const unsigned short msgTypeBits) |
| bool | disableMessageTypes (const unsigned short msgTypeBits) |
Static Public Member Functions | |
| static const char * | getFormName () |
| static const char * | getClassName () |
| static const SlotTable & | getSlotTable () |
| static void | writeClassList (std::ostream &sout) |
Static Public Attributes | |
| static const unsigned short | MSG_ERROR = 0x0001 |
| static const unsigned short | MSG_WARNING = 0x0002 |
| static const unsigned short | MSG_INFO = 0x0004 |
| static const unsigned short | MSG_DEBUG = 0x0008 |
| static const unsigned short | MSG_DATA = 0x0010 |
| static const unsigned short | MSG_USER = 0x0020 |
| static const unsigned short | MSG_STD_ALL = 0x00FF |
| static const unsigned short | MSG_ALL = 0xFFFF |
| static const char *const | version = "v2010_0122" |
| static const unsigned int | MAX_CLASSES = 1000 |
| static const _Static * | classes [MAX_CLASSES] = { &Object::_static } |
| static unsigned int | numClasses = 1 |
Protected Member Functions | |
| bool | setSlotPathname (Basic::String *const msg) |
| bool | setSlotFilename (Basic::String *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 Object &org, const bool cc=false) |
| void | deleteData () |
| virtual bool | setSlotByIndex (const int slotindex, Object *const obj) |
| virtual Object * | getSlotByIndex (const int slotindex) |
| void | indent (std::ostream &sout, const int ident) const |
| unsigned short | getMessageEnableBits () const |
| unsigned short | getMessageDisableBits () const |
Static Protected Member Functions | |
| 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) |
| static unsigned int | registerClass (const _Static *const a) |
Protected Attributes | |
| Basic::FileReader * | 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 SlotTable * | slotTable |
Static Protected Attributes | |
| static const SlotTable | slottable |
| Eaagles::Dafif::Database::Database | ( | ) |
References Eaagles::BasicGL::refLat, Eaagles::BasicGL::refLon, and STANDARD_CONSTRUCTOR.
| bool Eaagles::Dafif::Database::clearDbInUse | ( | ) | [inline] |
References dbInUse.
Referenced by Eaagles::Simulation::IlsRadio::findILSGlideslopeByFreq().
| Object * Eaagles::Basic::Object::clone | ( | ) | const [virtual, inherited] |
References Eaagles::Basic::Object::Object().
Referenced by Eaagles::BasicGL::Scanline::addPolygon(), Eaagles::BasicGL::SymbolLoader::addSymbol(), Eaagles::BasicGL::SymbolLoader::changeSymbolType(), Eaagles::BasicGL::Clip3D::clip(), Eaagles::Simulation::NetIO::createIPlayer(), Eaagles::Network::Dis::Nib::emitterBeamsManager(), Eaagles::Basic::PairStream::findName(), Eaagles::Simulation::SimpleStoresMgr::onWpnRelEvent(), Eaagles::Simulation::Weapon::prerelease(), Eaagles::Network::Dis::Nib::processArticulationParameters(), Eaagles::Network::Dis::Nib::processElectromagneticEmissionPDU(), Eaagles::Simulation::Weapon::release(), Eaagles::BasicGL::Graphic::setColor(), Eaagles::BasicGL::Graphic::setMaterial(), Eaagles::Vehicle::JSBSimModel::setModel(), Eaagles::Vehicle::JSBSimModel::setRootDir(), Eaagles::BasicGL::Field::setSlotFont(), Eaagles::Instruments::BearingPointer::setSlotHeadGraphic(), Eaagles::Basic::StateMachine::setSlotStateMachines(), Eaagles::Simulation::Stores::setSlotStores(), Eaagles::Instruments::BearingPointer::setSlotTailGraphic(), Eaagles::BasicGL::SymbolLoader::setSlotTemplates(), Eaagles::Basic::ColorRotary::setSlotValues(), Eaagles::Instruments::TickMarks::setTickGraphic(), Eaagles::Instruments::DialTickMarks::setTickGraphic(), Eaagles::Simulation::SigAzEl::SigAzEl(), and Eaagles::Network::Dis::NetIO::testOutputEntityTypes().
| void Eaagles::Basic::Object::copyData | ( | const Object & | org, | |
| const bool | cc = false | |||
| ) | [protected, inherited] |
References Eaagles::Basic::Object::disMsgBits, Eaagles::Basic::Object::enbMsgBits, Eaagles::Basic::Object::refCount, and Eaagles::Basic::Object::slotTable.
Referenced by Eaagles::Basic::BTUs::BTUs(), Eaagles::Basic::Calories::Calories(), Eaagles::Basic::CentiMeters::CentiMeters(), Eaagles::Basic::CubicFeet::CubicFeet(), Eaagles::Basic::CubicInches::CubicInches(), Eaagles::Basic::CubicMeters::CubicMeters(), Eaagles::Basic::Days::Days(), Eaagles::Basic::DecibelMilliWatts::DecibelMilliWatts(), Eaagles::Basic::DecibelSquareMeters::DecibelSquareMeters(), Eaagles::Basic::DecibelWatts::DecibelWatts(), Eaagles::Basic::Degrees::Degrees(), Eaagles::Basic::Feet::Feet(), Eaagles::Basic::FootPounds::FootPounds(), Eaagles::Basic::GigaHertz::GigaHertz(), Eaagles::Basic::Grams::Grams(), Eaagles::Basic::Hertz::Hertz(), Eaagles::Basic::Horsepower::Horsepower(), Eaagles::Basic::Hours::Hours(), Eaagles::Basic::Inches::Inches(), Eaagles::Basic::Joules::Joules(), Eaagles::Basic::KiloGrams::KiloGrams(), Eaagles::Basic::KiloHertz::KiloHertz(), Eaagles::Basic::KiloMeters::KiloMeters(), Eaagles::Basic::KiloNewtons::KiloNewtons(), Eaagles::Basic::KiloWattHours::KiloWattHours(), Eaagles::Basic::KiloWatts::KiloWatts(), Eaagles::Basic::Liters::Liters(), Eaagles::Basic::MegaHertz::MegaHertz(), Eaagles::Basic::Meters::Meters(), Eaagles::Basic::MicroMeters::MicroMeters(), Eaagles::Basic::Microns::Microns(), Eaagles::Basic::MicroSeconds::MicroSeconds(), Eaagles::Basic::MilliSeconds::MilliSeconds(), Eaagles::Basic::MilliWatts::MilliWatts(), Eaagles::Basic::Minutes::Minutes(), Eaagles::Basic::NanoSeconds::NanoSeconds(), Eaagles::Basic::NauticalMiles::NauticalMiles(), Eaagles::Basic::Newtons::Newtons(), Eaagles::Basic::Object::Object(), Eaagles::Basic::Object::operator=(), Eaagles::Basic::Poundals::Poundals(), Eaagles::Basic::PoundForces::PoundForces(), Eaagles::Basic::Radians::Radians(), Eaagles::Basic::Seconds::Seconds(), Eaagles::Basic::Semicircles::Semicircles(), Eaagles::Basic::Slugs::Slugs(), Eaagles::Basic::SquareCentiMeters::SquareCentiMeters(), Eaagles::Basic::SquareFeet::SquareFeet(), Eaagles::Basic::SquareInches::SquareInches(), Eaagles::Basic::SquareKiloMeters::SquareKiloMeters(), Eaagles::Basic::SquareMeters::SquareMeters(), Eaagles::Basic::SquareMiles::SquareMiles(), Eaagles::Basic::SquareMilliMeters::SquareMilliMeters(), Eaagles::Basic::SquareYards::SquareYards(), Eaagles::Basic::StatuteMiles::StatuteMiles(), Eaagles::Basic::TeraHertz::TeraHertz(), and Eaagles::Basic::Watts::Watts().
| void Eaagles::Dafif::Database::createIcaoList | ( | ) | [protected] |
References Eaagles::Basic::i, nol, nrl, ol, ol_cmp(), and rl.
Referenced by Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), and Eaagles::Dafif::AirportLoader::load().
| const char * Eaagles::Dafif::Database::dbGetRecord | ( | const Key * | key, | |
| const int | size = 0 | |||
| ) | [protected] |
References db, Eaagles::Basic::FileReader::getRecord(), Eaagles::Dafif::Database::Key::idx, Eaagles::Dafif::ILS_RECORD_LEN, and Eaagles::Dafif::Database::Key::size.
Referenced by getRecord(), Eaagles::Dafif::AirportLoader::load(), Eaagles::Dafif::AirportLoader::printLoaded(), Eaagles::Dafif::AirportLoader::printResults(), and record().
| void Eaagles::Basic::Object::deleteData | ( | ) | [protected, inherited] |
| bool Eaagles::Basic::Object::disableMessageTypes | ( | const unsigned short | msgTypeBits | ) | [inherited] |
References Eaagles::Basic::Object::disMsgBits, and Eaagles::Basic::Object::enbMsgBits.
| bool Eaagles::Basic::Object::enableMessageTypes | ( | const unsigned short | msgTypeBits | ) | [inherited] |
References Eaagles::Basic::Object::disMsgBits, and Eaagles::Basic::Object::enbMsgBits.
| void Eaagles::Dafif::Database::fillSpaces | ( | char | buff[], | |
| const int | n | |||
| ) | [static, protected] |
References Eaagles::Basic::i.
Referenced by Eaagles::Dafif::AirportLoader::load(), and Eaagles::Dafif::AirportLoader::queryRunwayByIdent().
| void Eaagles::Dafif::Database::getArea | ( | double *const | lat, | |
| double *const | lon | |||
| ) | [virtual] |
| void Eaagles::Dafif::Database::getArea | ( | double *const | lat, | |
| double *const | lon, | |||
| double *const | mrng | |||
| ) | [virtual] |
| const char * Eaagles::Basic::Object::getClassName | ( | ) | [static, inherited] |
References Eaagles::Basic::Object::_static, and Eaagles::Basic::Object::_Static::cname.
| const char * Eaagles::Dafif::Database::getFilename | ( | ) | const |
References db, and Eaagles::Basic::FileReader::getFilename().
| const char * Eaagles::Basic::Object::getFormName | ( | ) | [static, inherited] |
References Eaagles::Basic::Object::_static, and Eaagles::Basic::Object::_Static::fname.
Referenced by Eaagles::Simulation::NtmOutputNodeStd::addNtmSorted(), Eaagles::Basic::basicFormFunc(), Eaagles::BasicGL::basicGLFormFunc(), Eaagles::BasicGL::basicGlutFormFunc(), Eaagles::Simulation::NtmOutputNodeStd::checkAndAddNtm(), Eaagles::Basic::FlowRate::convert(), Eaagles::Dafif::dafifFormFunc(), Eaagles::Network::Dis::disFormFunc(), Eaagles::Instruments::instrumentsFormFunc(), Eaagles::IoDevice::ioDeviceFormFunc(), Eaagles::IoDevice::Keithley::keithleyFormFunc(), Eaagles::Basic::operator<<(), Eaagles::Otw::otwFormFunc(), Eaagles::Maps::Rpf::rpfMapFormFunc(), Eaagles::Sensor::sensorsFormFunc(), Eaagles::Basic::FlowRate::set(), Eaagles::Simulation::simulationFormFunc(), Eaagles::Terrain::terrainFormFunc(), Eaagles::Network::Dis::NetIO::testInputEntityTypes(), Eaagles::Network::Dis::NetIO::testOutputEntityTypes(), Eaagles::Simulation::SimpleStoresMgr::updateData(), Eaagles::Vehicle::vehiclesFormFunc(), and Eaagles::Maps::Vpf::vpfMapFormFunc().
| virtual int Eaagles::Dafif::Database::getMaxRecords | ( | ) | [pure virtual] |
Implemented in Eaagles::Dafif::AirportLoader, Eaagles::Dafif::NavaidLoader, and Eaagles::Dafif::WaypointLoader.
Referenced by openDatabaseFile().
| unsigned short Eaagles::Basic::Object::getMessageDisableBits | ( | ) | const [inline, protected, inherited] |
References Eaagles::Basic::Object::disMsgBits.
| unsigned short Eaagles::Basic::Object::getMessageEnableBits | ( | ) | const [inline, protected, inherited] |
References Eaagles::Basic::Object::enbMsgBits.
| const char * Eaagles::Dafif::Database::getPathname | ( | ) | const |
References db, and Eaagles::Basic::FileReader::getPathname().
| int Eaagles::Dafif::Database::getQueryLimit | ( | ) | [virtual] |
| const char * Eaagles::Dafif::Database::getRecord | ( | const int | n, | |
| const int | size = 0 | |||
| ) | [virtual] |
| virtual int Eaagles::Dafif::Database::getRecordLength | ( | ) | [pure virtual] |
Implemented in Eaagles::Dafif::AirportLoader, Eaagles::Dafif::NavaidLoader, and Eaagles::Dafif::WaypointLoader.
Referenced by openDatabaseFile().
| Object * Eaagles::Basic::Object::getSlotByIndex | ( | const int | slotindex | ) | [protected, virtual, inherited] |
Referenced by Eaagles::Basic::Object::getSlotByName().
| Object * Eaagles::Basic::Object::getSlotByName | ( | const char *const | slotname | ) | [inherited] |
| const SlotTable & Eaagles::Basic::Object::getSlotTable | ( | ) | [static, inherited] |
References Eaagles::Basic::Object::slottable.
| void Eaagles::Basic::Object::indent | ( | std::ostream & | sout, | |
| const int | ident | |||
| ) | const [protected, inherited] |
References Eaagles::Basic::i.
Referenced by Eaagles::Simulation::NtmOutputNodeStd::print(), Eaagles::Network::Dis::NtmInputNode::print(), Eaagles::Basic::Table5::printData(), Eaagles::Basic::Table4::printData(), Eaagles::Basic::Table3::printData(), Eaagles::Basic::Table2::printData(), and Eaagles::Basic::Table1::printData().
| bool Eaagles::Basic::Object::isClassType | ( | const std::type_info & | type | ) | const [virtual, inherited] |
Referenced by Eaagles::BasicGL::Display::addColor(), Eaagles::Basic::PairStream::findByType(), Eaagles::Simulation::Player::getDatalinkByType(), Eaagles::BasicGL::Graphic::getDisplay(), Eaagles::Simulation::Player::getGimbalByType(), Eaagles::Simulation::IrSignature::getHotPartsRadiation(), Eaagles::Simulation::Player::getIrSystemByType(), Eaagles::Simulation::Player::getNavigationByType(), Eaagles::Simulation::Player::getOnboardComputerByType(), Eaagles::Simulation::Player::getPilotByType(), Eaagles::Simulation::IrSignature::getPlumeRadiation(), Eaagles::Simulation::Player::getRadioByType(), Eaagles::Simulation::Player::getSensorByType(), Eaagles::Simulation::SimpleStoresMgr::getSpecificWeapon(), Eaagles::Otw::OtwModelCigiClV2::initialize(), Eaagles::Otw::OtwModelCigiCl::initialize(), Eaagles::Simulation::Nib::isPlayerStateUpdateRequired(), Eaagles::Simulation::StoresMgr::searchAndAdd(), Eaagles::Basic::Transform::setComputematrix1(), Eaagles::Basic::Transform::setComputematrix2(), Eaagles::Basic::Transform::setComputematrix3(), Eaagles::Basic::Transform::setComputematrix4(), Eaagles::Otw::OtwCigiClV2::setEffectsData(), Eaagles::Otw::OtwCigiCl::setEffectsData(), Eaagles::BasicGL::Display::setMouse(), Eaagles::Basic::Func5::setSlotLfiTable(), Eaagles::Basic::Func4::setSlotLfiTable(), Eaagles::Basic::Func3::setSlotLfiTable(), Eaagles::Basic::Func2::setSlotLfiTable(), Eaagles::Basic::Func1::setSlotLfiTable(), and Eaagles::Simulation::Stores::setSlotStores().
| bool Eaagles::Dafif::Database::isDbLoader | ( | ) | const [inline] |
References dbLoaded.
Referenced by Eaagles::Simulation::NavRadio::getAirportLoader(), and Eaagles::Simulation::NavRadio::getNavaidLoader().
| bool Eaagles::Basic::Object::isFormName | ( | const char | name[] | ) | const [virtual, inherited] |
References Eaagles::Basic::Object::_static, and Eaagles::Basic::Object::_Static::fname.
Referenced by Eaagles::Simulation::NtmOutputNodeStd::add2OurLists(), Eaagles::Simulation::NtmOutputNodeStd::checkAndAddNtm(), Eaagles::Simulation::NtmOutputNodeStd::findNetworkTypeMapper(), and Eaagles::Simulation::Otm::isMatchingPlayerType().
| bool Eaagles::Basic::Object::isMessageDisabled | ( | const unsigned short | msgType | ) | const [inherited] |
References Eaagles::Basic::Object::disMsgBits, and Eaagles::Basic::Object::MSG_ERROR.
| bool Eaagles::Basic::Object::isMessageEnabled | ( | const unsigned short | msgType | ) | const [virtual, inherited] |
Reimplemented in Eaagles::Basic::Component.
References Eaagles::Simulation::enabled, Eaagles::Basic::Object::enbMsgBits, and Eaagles::Basic::Object::MSG_ERROR.
Referenced by Eaagles::Basic::TcpServerSingle::acceptConnection(), Eaagles::Basic::TcpServerMulti::acceptConnection(), Eaagles::Network::Dis::NtmInputNode::add2OurLists(), Eaagles::Simulation::NtmOutputNodeStd::addNtmSorted(), Eaagles::Basic::BroadcastHandler::bindSocket(), Eaagles::Basic::TcpClient::connectToServer(), Eaagles::LinearSystem::FirstOrderTf::initialize(), Eaagles::Basic::TcpServerSingle::initNetwork(), Eaagles::Basic::TcpClient::initNetwork(), Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), Eaagles::Dafif::AirportLoader::load(), Eaagles::BasicGL::FtglTextureFont::loadFont(), Eaagles::BasicGL::FtglHaloFont::loadFont(), Eaagles::BasicGL::FtglPolygonFont::loadFont(), Eaagles::BasicGL::FtglPixmapFont::loadFont(), Eaagles::BasicGL::FtglOutlineFont::loadFont(), Eaagles::BasicGL::FtglExtrdFont::loadFont(), Eaagles::BasicGL::FtglBitmapFont::loadFont(), Eaagles::BasicGL::Texture::loadTexture(), Eaagles::BasicGL::BitmapFont::loadTypeFace(), Eaagles::Basic::ThreadSyncTask::mainThreadFunc(), Eaagles::Basic::ThreadSingleTask::mainThreadFunc(), openDatabaseFile(), Eaagles::BasicGL::FtglTextureFont::outputText(), Eaagles::BasicGL::FtglHaloFont::outputText(), Eaagles::BasicGL::FtglPolygonFont::outputText(), Eaagles::BasicGL::FtglPixmapFont::outputText(), Eaagles::BasicGL::FtglOutlineFont::outputText(), Eaagles::BasicGL::FtglExtrdFont::outputText(), Eaagles::BasicGL::FtglBitmapFont::outputText(), Eaagles::BasicGL::BmpTexture::readBitmapFile(), Eaagles::Basic::TcpHandler::sendData(), Eaagles::Basic::Polynomial::setCoefficients(), Eaagles::Basic::ColorRotaryB::setCurrentColor(), Eaagles::Basic::LatLon::setDeg(), Eaagles::Basic::LatLon::setDir(), Eaagles::BasicGL::Texture::setHeight(), Eaagles::Basic::NetHandler::setLocalAddr(), Eaagles::Basic::LatLon::setMin(), Eaagles::Basic::NetHandler::setNetAddr(), Eaagles::Basic::LatLon::setSec(), Eaagles::Basic::Polynomial::setSlotCoefficients(), Eaagles::BasicGL::Font::setSlotFontPath(), Eaagles::BasicGL::Font::setSlotFontPosition(), Eaagles::BasicGL::Font::setSlotFTGLFontFileName(), Eaagles::Basic::Func5::setSlotLfiTable(), Eaagles::Basic::Func4::setSlotLfiTable(), Eaagles::Basic::Func3::setSlotLfiTable(), Eaagles::Basic::Func2::setSlotLfiTable(), Eaagles::Basic::Func1::setSlotLfiTable(), Eaagles::BasicGL::Font::setSlotLookupTable(), Eaagles::BasicGL::Texture::setSlotMagFilter(), Eaagles::BasicGL::Texture::setSlotMinFilter(), Eaagles::LinearSystem::LagFilter::setSlotTau(), Eaagles::LinearSystem::LowpassFilter::setSlotWc(), Eaagles::BasicGL::Texture::setSlotWrapS(), Eaagles::BasicGL::Texture::setSlotWrapT(), and Eaagles::BasicGL::Texture::setWidth().
| bool Eaagles::Basic::Object::isValid | ( | ) | const [virtual, inherited] |
Reimplemented in Eaagles::Basic::List, Eaagles::Basic::Pair, Eaagles::Basic::Table, Eaagles::Basic::Table1, Eaagles::Basic::Table2, Eaagles::Basic::Table3, Eaagles::Basic::Table4, Eaagles::Basic::Table5, Eaagles::LinearSystem::FirstOrderTf, Eaagles::LinearSystem::LimitFunc, Eaagles::LinearSystem::SaH, Eaagles::LinearSystem::ScalerFunc, and Eaagles::LinearSystem::SecondOrderTf.
References Eaagles::Basic::Object::magicKey, Eaagles::Basic::Object::magicLock, and Eaagles::Basic::Object::refCount.
Referenced by gufParse(), Eaagles::Basic::Pair::isValid(), Eaagles::Basic::List::isValid(), and Eaagles::Simulation::RfSystem::rfReceivedEmission().
| virtual bool Eaagles::Dafif::Database::load | ( | const char * | code = 0 |
) | [pure virtual] |
Implemented in Eaagles::Dafif::AirportLoader, Eaagles::Dafif::NavaidLoader, and Eaagles::Dafif::WaypointLoader.
| int Eaagles::Dafif::Database::numberFound | ( | ) | [virtual] |
References nql.
| int Eaagles::Dafif::Database::numberOfRecords | ( | ) | [virtual] |
References nrl.
Referenced by Eaagles::Simulation::Simulation::updateData().
| int Eaagles::Dafif::Database::ol_cmp | ( | const void * | p1, | |
| const void * | p2 | |||
| ) | [static, protected] |
References Eaagles::Dafif::Database::Key::icao.
Referenced by createIcaoList(), and queryByIcao().
| bool Eaagles::Dafif::Database::openDatabaseFile | ( | ) | [protected] |
References db, getMaxRecords(), getRecordLength(), Eaagles::Basic::Object::isMessageEnabled(), Eaagles::Basic::FileReader::isReady(), Eaagles::Basic::Object::MSG_DEBUG, ncache, Eaagles::Basic::FileReader::open(), rl, and Eaagles::Basic::FileReader::setRecordLength().
Referenced by Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), and Eaagles::Dafif::AirportLoader::load().
| void Eaagles::Dafif::Database::printIcaoList | ( | std::ostream & | sout | ) | [virtual] |
References Eaagles::Basic::i, nol, ol, and Eaagles::Dafif::Database::Key::serialize().
| void Eaagles::Dafif::Database::printLoaded | ( | std::ostream & | sout | ) | [virtual] |
Reimplemented in Eaagles::Dafif::AirportLoader, Eaagles::Dafif::NavaidLoader, and Eaagles::Dafif::WaypointLoader.
References Eaagles::Basic::i, nrl, rl, and Eaagles::Dafif::Database::Key::serialize().
| void Eaagles::Dafif::Database::printResults | ( | std::ostream & | sout | ) | [virtual] |
Reimplemented in Eaagles::Dafif::AirportLoader, Eaagles::Dafif::NavaidLoader, and Eaagles::Dafif::WaypointLoader.
References Eaagles::Basic::i, nql, ql, and Eaagles::Dafif::Database::Key::serialize().
| int Eaagles::Dafif::Database::queryByIcao | ( | const char * | code | ) | [virtual] |
| virtual int Eaagles::Dafif::Database::queryByIdent | ( | const char * | id | ) | [pure virtual] |
Implemented in Eaagles::Dafif::AirportLoader, Eaagles::Dafif::NavaidLoader, and Eaagles::Dafif::WaypointLoader.
| virtual int Eaagles::Dafif::Database::queryByKey | ( | const char * | key | ) | [pure virtual] |
Implemented in Eaagles::Dafif::AirportLoader, Eaagles::Dafif::NavaidLoader, and Eaagles::Dafif::WaypointLoader.
| virtual int Eaagles::Dafif::Database::queryByRange | ( | ) | [pure virtual] |
Implemented in Eaagles::Dafif::AirportLoader, Eaagles::Dafif::NavaidLoader, and Eaagles::Dafif::WaypointLoader.
| double Eaagles::Dafif::Database::range2 | ( | const double | lat, | |
| const double | lon | |||
| ) | const [protected] |
References coslat, Eaagles::Basic::Nav::DEG2NM, refLat, refLon, Eaagles::Basic::x, and Eaagles::Basic::y.
Referenced by Eaagles::Dafif::AirportLoader::queryAirport(), Eaagles::Dafif::AirportLoader::queryByChannel(), Eaagles::Dafif::AirportLoader::queryByFreq(), Eaagles::Dafif::WaypointLoader::queryByRange(), Eaagles::Dafif::NavaidLoader::queryByType(), Eaagles::Dafif::AirportLoader::queryRunwayByChannel(), Eaagles::Dafif::AirportLoader::queryRunwayByFreq(), and rangeSort().
| int Eaagles::Dafif::Database::rangeSort | ( | ) | [protected] |
References Eaagles::Basic::i, Eaagles::Dafif::Database::Key::lat, Eaagles::Dafif::Database::Key::lon, nql, ql, range2(), rangeSort2(), and Eaagles::Dafif::Database::Key::rng2.
Referenced by mQuery().
| int Eaagles::Dafif::Database::rangeSort2 | ( | ) | [protected] |
References mrng, nql, ql, rlqs(), and Eaagles::Dafif::Database::Key::rng2.
Referenced by Eaagles::Dafif::AirportLoader::queryAirport(), Eaagles::Dafif::AirportLoader::queryByChannel(), Eaagles::Dafif::AirportLoader::queryByFreq(), Eaagles::Dafif::WaypointLoader::queryByRange(), Eaagles::Dafif::NavaidLoader::queryByType(), Eaagles::Dafif::AirportLoader::queryRunwayByChannel(), Eaagles::Dafif::AirportLoader::queryRunwayByFreq(), and rangeSort().
| const char * Eaagles::Dafif::Database::record | ( | const int | n, | |
| const int | size = 0 | |||
| ) | [virtual] |
References dbGetRecord(), nrl, and rl.
Referenced by Eaagles::Dafif::AirportLoader::airport(), Eaagles::Dafif::NavaidLoader::navaid(), and Eaagles::Dafif::WaypointLoader::waypoint().
| unsigned int Eaagles::Basic::Object::registerClass | ( | const _Static *const | a | ) | [static, protected, inherited] |
| int Eaagles::Dafif::Database::rlqs | ( | const void * | p1, | |
| const void * | p2 | |||
| ) | [static, protected] |
References result, and Eaagles::Dafif::Database::Key::rng2.
Referenced by rangeSort2().
| std::ostream & Eaagles::Basic::Object::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] |
References coslat, Eaagles::Basic::Angle::D2RCC, mrng, refLat, and refLon.
Referenced by Eaagles::Simulation::IlsRadio::findILSGlideslopeByFreq().
| bool Eaagles::Dafif::Database::setFilename | ( | const char * | file | ) |
References db, and Eaagles::Basic::FileReader::setFilename().
Referenced by setSlotFilename().
| bool Eaagles::Dafif::Database::setPathname | ( | const char * | path | ) |
References db, and Eaagles::Basic::FileReader::setPathname().
Referenced by setSlotPathname().
| void Eaagles::Dafif::Database::setQueryLimit | ( | const int | mrec = 0 |
) | [virtual] |
| bool Eaagles::Basic::Object::setSlotByIndex | ( | const int | slotindex, | |
| Object *const | obj | |||
| ) | [protected, virtual, inherited] |
Referenced by Eaagles::Basic::Object::setSlotByName().
| bool Eaagles::Basic::Object::setSlotByName | ( | const char *const | slotname, | |
| Object *const | obj | |||
| ) | [inherited] |
References Eaagles::Basic::Object::setSlotByIndex(), and Eaagles::Basic::Object::slotName2Index().
Referenced by gufParse().
| bool Eaagles::Dafif::Database::setSlotFilename | ( | Basic::String *const | msg | ) | [protected] |
References setFilename().
| bool Eaagles::Dafif::Database::setSlotPathname | ( | Basic::String *const | msg | ) | [protected] |
References setPathname().
| const char * Eaagles::Basic::Object::slotIndex2Name | ( | const int | slotindex | ) | const [inherited] |
References Eaagles::Basic::SlotTable::name(), and Eaagles::Basic::Object::slotTable.
| int Eaagles::Basic::Object::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] |
| void Eaagles::Dafif::Database::stripSpaces | ( | char | buff[], | |
| const int | n | |||
| ) | [static, protected] |
| void Eaagles::Basic::Object::writeClassList | ( | std::ostream & | sout | ) | [static, inherited] |
const Object::_Static * Eaagles::Basic::Object::classes = { &Object::_static } [static, inherited] |
Referenced by Eaagles::Basic::Object::registerClass(), and Eaagles::Basic::Object::writeClassList().
double Eaagles::Dafif::Database::coslat [protected] |
Basic::FileReader* Eaagles::Dafif::Database::db [protected] |
Referenced by Eaagles::Dafif::AirportLoader::AirportLoader(), dbGetRecord(), getFilename(), getPathname(), Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), Eaagles::Dafif::AirportLoader::load(), Eaagles::Dafif::NavaidLoader::NavaidLoader(), openDatabaseFile(), Eaagles::Dafif::NavaidLoader::printChannelList(), Eaagles::Dafif::NavaidLoader::printFreqList(), Eaagles::Dafif::WaypointLoader::printLoaded(), Eaagles::Dafif::NavaidLoader::printLoaded(), Eaagles::Dafif::AirportLoader::printLoaded(), Eaagles::Dafif::WaypointLoader::printResults(), Eaagles::Dafif::NavaidLoader::printResults(), Eaagles::Dafif::AirportLoader::printResults(), setFilename(), setPathname(), and Eaagles::Dafif::WaypointLoader::WaypointLoader().
bool Eaagles::Dafif::Database::dbInUse [protected] |
Referenced by clearDbInUse(), and requestDbInUse().
bool Eaagles::Dafif::Database::dbLoaded [protected] |
const unsigned int Eaagles::Basic::Object::MAX_CLASSES = 1000 [static, inherited] |
Referenced by Eaagles::Basic::Object::registerClass().
double Eaagles::Dafif::Database::mrng [protected] |
Referenced by getArea(), Eaagles::Dafif::AirportLoader::queryAirport(), Eaagles::Dafif::AirportLoader::queryByChannel(), Eaagles::Dafif::AirportLoader::queryByFreq(), Eaagles::Dafif::WaypointLoader::queryByRange(), Eaagles::Dafif::NavaidLoader::queryByType(), Eaagles::Dafif::AirportLoader::queryRunwayByChannel(), Eaagles::Dafif::AirportLoader::queryRunwayByFreq(), rangeSort2(), and setArea().
const unsigned short Eaagles::Basic::Object::MSG_ALL = 0xFFFF [static, inherited] |
const unsigned short Eaagles::Basic::Object::MSG_DATA = 0x0010 [static, inherited] |
Referenced by Eaagles::Simulation::Weapon::release().
const unsigned short Eaagles::Basic::Object::MSG_DEBUG = 0x0008 [static, inherited] |
const unsigned short Eaagles::Basic::Object::MSG_ERROR = 0x0001 [static, inherited] |
Referenced by Eaagles::Basic::BroadcastHandler::bindSocket(), Eaagles::Simulation::Station::createBackgroundProcess(), Eaagles::Otw::CigiClNetwork::createCigiProcess(), Eaagles::Basic::IoHandler::createDataThread(), Eaagles::Simulation::Station::createNetworkProcess(), Eaagles::Simulation::Station::createTimeCriticalProcess(), Eaagles::Terrain::DedFile::getData(), Eaagles::Terrain::DedFile::getFileHeaders(), Eaagles::BasicGL::Display::getMaterial(), Eaagles::BasicGL::Display::getNormalFont(), Eaagles::Simulation::Player::getSimulation(), Eaagles::BasicGL::Display::getTextureByName(), Eaagles::Otw::CigiClNetwork::initCigiNetwork(), Eaagles::Basic::TcpServerSingle::initNetwork(), Eaagles::Basic::TcpClient::initNetwork(), Eaagles::Basic::Object::isMessageDisabled(), Eaagles::Basic::Object::isMessageEnabled(), Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), Eaagles::Dafif::AirportLoader::load(), Eaagles::Terrain::SrtmHgtFile::loadData(), Eaagles::Terrain::DtedFile::loadData(), Eaagles::Terrain::DedFile::loadData(), Eaagles::BasicGL::FtglTextureFont::loadFont(), Eaagles::BasicGL::FtglHaloFont::loadFont(), Eaagles::BasicGL::FtglPolygonFont::loadFont(), Eaagles::BasicGL::FtglPixmapFont::loadFont(), Eaagles::BasicGL::FtglOutlineFont::loadFont(), Eaagles::BasicGL::FtglExtrdFont::loadFont(), Eaagles::BasicGL::FtglBitmapFont::loadFont(), Eaagles::BasicGL::BitmapFont::loadTypeFace(), Eaagles::Simulation::IrSensor::mergeAndTransmitIrReturns(), Eaagles::Basic::Object::Object(), Eaagles::Basic::Logger::openFile(), Eaagles::BasicGL::FtglTextureFont::outputText(), Eaagles::BasicGL::FtglHaloFont::outputText(), Eaagles::BasicGL::FtglPolygonFont::outputText(), Eaagles::BasicGL::FtglPixmapFont::outputText(), Eaagles::BasicGL::FtglOutlineFont::outputText(), Eaagles::BasicGL::FtglExtrdFont::outputText(), Eaagles::BasicGL::FtglBitmapFont::outputText(), Eaagles::BasicGL::Display::processMaterials(), Eaagles::BasicGL::Display::processSubdisplays(), Eaagles::BasicGL::Page::processSubpages(), Eaagles::BasicGL::Display::processTextures(), Eaagles::BasicGL::BmpTexture::readBitmapFile(), Eaagles::Terrain::DtedFile::readDtedData(), Eaagles::Terrain::DtedFile::readDtedHeaders(), Eaagles::Terrain::SrtmHgtFile::readSrtmData(), Eaagles::Simulation::Simulation::reset(), Eaagles::Simulation::IrSensor::reset(), Eaagles::Simulation::Datalink::reset(), Eaagles::IoDevice::UsbJoystickImp::reset(), Eaagles::Simulation::Antenna::rfTransmit(), Eaagles::Basic::TcpHandler::sendData(), Eaagles::Basic::Polynomial::setCoefficients(), Eaagles::BasicGL::Display::setColorTable(), Eaagles::Basic::LatLon::setDeg(), Eaagles::Basic::LatLon::setDir(), Eaagles::Simulation::AirVehicle::setInitGearPos(), Eaagles::Basic::LatLon::setMin(), Eaagles::BasicGL::Field::setPosition(), Eaagles::Basic::LatLon::setSec(), Eaagles::Simulation::IrSignature::setSlotBaseHeatSignature(), Eaagles::Simulation::Gun::setSlotBurstRate(), Eaagles::Basic::Polynomial::setSlotCoefficients(), Eaagles::Simulation::IrSignature::setSlotEffectiveArea(), Eaagles::Simulation::IrSignature::setSlotEmissivity(), Eaagles::Simulation::IrSensor::setSlotFieldOfRegard(), Eaagles::Simulation::Autopilot::setSlotFollowTheLeadMode(), Eaagles::BasicGL::Font::setSlotFontPath(), Eaagles::BasicGL::Font::setSlotFontPosition(), Eaagles::BasicGL::Font::setSlotFTGLFontFileName(), Eaagles::Simulation::Antenna::setSlotGain(), Eaagles::IoDevice::AnalogOutput::setSlotGain(), Eaagles::Simulation::IrSensor::setSlotIFOV(), Eaagles::BasicGL::Field::setSlotJustification(), Eaagles::Basic::Func5::setSlotLfiTable(), Eaagles::Basic::Func4::setSlotLfiTable(), Eaagles::Basic::Func3::setSlotLfiTable(), Eaagles::Basic::Func2::setSlotLfiTable(), Eaagles::Basic::Func1::setSlotLfiTable(), Eaagles::BasicGL::Font::setSlotLookupTable(), Eaagles::Simulation::IrSensor::setSlotLowerWavelength(), Eaagles::Simulation::IrSensor::setSlotNEI(), Eaagles::Otw::OtwPC::setSlotNetOutput(), Eaagles::BasicGL::Graphic::setSlotNormals(), Eaagles::Simulation::Gun::setSlotPitch(), Eaagles::Simulation::Gun::setSlotRoll(), Eaagles::Simulation::IrSensor::setSlotSensorType(), Eaagles::IoDevice::SignalGen::setSlotSignal(), Eaagles::LinearSystem::LagFilter::setSlotTau(), Eaagles::BasicGL::Graphic::setSlotTexCoord(), Eaagles::Simulation::IrSensor::setSlotThreshold(), Eaagles::Simulation::IrSensor::setSlotUpperWavelength(), Eaagles::LinearSystem::LowpassFilter::setSlotWc(), Eaagles::Simulation::Gun::setSlotYaw(), Eaagles::IoDevice::AnalogOutput::setTable(), Eaagles::IoDevice::AnalogInput::setTable(), Eaagles::Simulation::IrSensor::transmit(), Eaagles::Simulation::Simulation::updateData(), Eaagles::Simulation::IrSystem::updateData(), Eaagles::Simulation::IrSensor::updateData(), and Eaagles::Simulation::Simulation::updateTC().
const unsigned short Eaagles::Basic::Object::MSG_INFO = 0x0004 [static, inherited] |
Referenced by Eaagles::Basic::TcpServerSingle::acceptConnection(), Eaagles::Basic::TcpServerMulti::acceptConnection(), Eaagles::Basic::BroadcastHandler::bindSocket(), Eaagles::Basic::TcpClient::connectToServer(), Eaagles::BasicGL::GlutDisplay::createSubWindow(), Eaagles::BasicGL::GlutDisplay::createWindow(), Eaagles::Otw::CigiClNetwork::initCigiNetwork(), Eaagles::Otw::CigiClNetwork::initialize(), Eaagles::Basic::ThreadSyncTask::mainThreadFunc(), Eaagles::Basic::ThreadSingleTask::mainThreadFunc(), Eaagles::BasicGL::GlutDisplay::onEscKey(), Eaagles::Basic::Logger::openFile(), Eaagles::Simulation::Player::positionUpdate(), Eaagles::Simulation::Sar::process(), Eaagles::Simulation::ActionImagingSar::process(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList(), Eaagles::Simulation::Sar::requestImage(), Eaagles::Simulation::Station::reset(), Eaagles::Simulation::ActionImagingSar::setSlotImageSize(), Eaagles::Simulation::ActionWeaponRelease::trigger(), Eaagles::Simulation::ActionImagingSar::trigger(), Eaagles::Otw::NetThread::userFunc(), and Eaagles::Simulation::Missile::weaponGuidance().
const unsigned short Eaagles::Basic::Object::MSG_STD_ALL = 0x00FF [static, inherited] |
const unsigned short Eaagles::Basic::Object::MSG_USER = 0x0020 [static, inherited] |
const unsigned short Eaagles::Basic::Object::MSG_WARNING = 0x0002 [static, inherited] |
Referenced by Eaagles::Network::Dis::NtmInputNode::add2OurLists(), Eaagles::Simulation::NtmOutputNodeStd::addNtmSorted(), Eaagles::Simulation::IrSeeker::irRequestSignature(), Eaagles::BasicGL::Texture::loadTexture(), Eaagles::Basic::Object::Object(), Eaagles::Simulation::Player::onWpnRelEvent(), Eaagles::Simulation::Datalink::queueIncomingMessage(), Eaagles::Simulation::Datalink::queueOutgoingMessage(), Eaagles::BasicGL::BmpTexture::readBitmapFile(), Eaagles::Basic::ColorRotaryB::setCurrentColor(), Eaagles::BasicGL::Texture::setHeight(), Eaagles::BasicGL::Texture::setSlotMagFilter(), Eaagles::BasicGL::Texture::setSlotMinFilter(), Eaagles::Simulation::Station::setSlotOutTheWindow(), Eaagles::BasicGL::Graphic::setSlotTransformList(), Eaagles::BasicGL::Graphic::setSlotVertices(), Eaagles::BasicGL::Texture::setSlotWrapS(), Eaagles::BasicGL::Texture::setSlotWrapT(), and Eaagles::BasicGL::Texture::setWidth().
long Eaagles::Dafif::Database::ncache [protected] |
long Eaagles::Dafif::Database::nol [protected] |
Referenced by createIcaoList(), printIcaoList(), and queryByIcao().
int Eaagles::Dafif::Database::nql [protected] |
Referenced by expandResults(), Eaagles::Dafif::AirportLoader::findGlideSlope(), Eaagles::Dafif::AirportLoader::getNumIlsRecords(), Eaagles::Dafif::AirportLoader::getNumRunwayRecords(), getRecord(), Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), Eaagles::Dafif::AirportLoader::load(), Eaagles::Dafif::AirportLoader::makeSimpleLinkedList(), mQuery(), numberFound(), Eaagles::Dafif::WaypointLoader::printResults(), Eaagles::Dafif::NavaidLoader::printResults(), printResults(), Eaagles::Dafif::AirportLoader::printResults(), Eaagles::Dafif::AirportLoader::queryAirport(), Eaagles::Dafif::AirportLoader::queryByChannel(), Eaagles::Dafif::AirportLoader::queryByFreq(), Eaagles::Dafif::WaypointLoader::queryByRange(), Eaagles::Dafif::NavaidLoader::queryByType(), Eaagles::Dafif::AirportLoader::queryIlsByChannel(), Eaagles::Dafif::AirportLoader::queryIlsByFreq(), Eaagles::Dafif::AirportLoader::queryIlsByIdent(), Eaagles::Dafif::AirportLoader::queryIlsByNumber(), Eaagles::Dafif::AirportLoader::queryIlsBySubkey(), Eaagles::Dafif::AirportLoader::queryIlsByType(), Eaagles::Dafif::AirportLoader::queryRunwayByChannel(), Eaagles::Dafif::AirportLoader::queryRunwayByFreq(), Eaagles::Dafif::AirportLoader::queryRunwayByIdent(), Eaagles::Dafif::AirportLoader::queryRunwayByLength(), Eaagles::Dafif::AirportLoader::queryRunwayByNumber(), Eaagles::Dafif::AirportLoader::queryRunwayBySubkey(), rangeSort(), rangeSort2(), and sQuery().
long Eaagles::Dafif::Database::nrl [protected] |
Referenced by createIcaoList(), Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), Eaagles::Dafif::AirportLoader::load(), numberOfRecords(), Eaagles::Dafif::WaypointLoader::printLoaded(), Eaagles::Dafif::NavaidLoader::printLoaded(), printLoaded(), Eaagles::Dafif::AirportLoader::printLoaded(), Eaagles::Dafif::AirportLoader::queryAirport(), Eaagles::Dafif::AirportLoader::queryByChannel(), Eaagles::Dafif::AirportLoader::queryByFreq(), Eaagles::Dafif::WaypointLoader::queryByIdent(), Eaagles::Dafif::NavaidLoader::queryByIdent(), Eaagles::Dafif::WaypointLoader::queryByKey(), Eaagles::Dafif::NavaidLoader::queryByKey(), Eaagles::Dafif::AirportLoader::queryByKey(), Eaagles::Dafif::WaypointLoader::queryByRange(), Eaagles::Dafif::NavaidLoader::queryByType(), Eaagles::Dafif::AirportLoader::queryIlsByChannel(), Eaagles::Dafif::AirportLoader::queryIlsByFreq(), Eaagles::Dafif::AirportLoader::queryIlsByIdent(), Eaagles::Dafif::AirportLoader::queryIlsByType(), Eaagles::Dafif::AirportLoader::queryRunwayByChannel(), Eaagles::Dafif::AirportLoader::queryRunwayByFreq(), Eaagles::Dafif::AirportLoader::queryRunwayByLength(), and record().
unsigned int Eaagles::Basic::Object::numClasses = 1 [static, inherited] |
Referenced by Eaagles::Basic::Object::registerClass(), and Eaagles::Basic::Object::writeClassList().
Key** Eaagles::Dafif::Database::ol [protected] |
Referenced by createIcaoList(), printIcaoList(), and queryByIcao().
Key** Eaagles::Dafif::Database::ql [protected] |
Referenced by expandResults(), Eaagles::Dafif::AirportLoader::findGlideSlope(), Eaagles::Dafif::AirportLoader::getNumIlsRecords(), Eaagles::Dafif::AirportLoader::getNumRunwayRecords(), getRecord(), Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), Eaagles::Dafif::AirportLoader::load(), Eaagles::Dafif::AirportLoader::makeSimpleLinkedList(), Eaagles::Dafif::WaypointLoader::printResults(), Eaagles::Dafif::NavaidLoader::printResults(), printResults(), Eaagles::Dafif::AirportLoader::printResults(), Eaagles::Dafif::AirportLoader::queryAirport(), Eaagles::Dafif::AirportLoader::queryByChannel(), Eaagles::Dafif::AirportLoader::queryByFreq(), Eaagles::Dafif::WaypointLoader::queryByRange(), Eaagles::Dafif::NavaidLoader::queryByType(), Eaagles::Dafif::AirportLoader::queryIlsByChannel(), Eaagles::Dafif::AirportLoader::queryIlsByFreq(), Eaagles::Dafif::AirportLoader::queryIlsByIdent(), Eaagles::Dafif::AirportLoader::queryIlsByNumber(), Eaagles::Dafif::AirportLoader::queryIlsBySubkey(), Eaagles::Dafif::AirportLoader::queryIlsByType(), Eaagles::Dafif::AirportLoader::queryRunwayByChannel(), Eaagles::Dafif::AirportLoader::queryRunwayByFreq(), Eaagles::Dafif::AirportLoader::queryRunwayByIdent(), Eaagles::Dafif::AirportLoader::queryRunwayByLength(), Eaagles::Dafif::AirportLoader::queryRunwayByNumber(), Eaagles::Dafif::AirportLoader::queryRunwayBySubkey(), rangeSort(), rangeSort2(), and sQuery().
int Eaagles::Dafif::Database::qlimit [protected] |
Referenced by getQueryLimit(), mQuery(), Eaagles::Dafif::AirportLoader::queryAirport(), Eaagles::Dafif::AirportLoader::queryByChannel(), Eaagles::Dafif::AirportLoader::queryByFreq(), Eaagles::Dafif::WaypointLoader::queryByRange(), Eaagles::Dafif::NavaidLoader::queryByType(), Eaagles::Dafif::AirportLoader::queryIlsByChannel(), Eaagles::Dafif::AirportLoader::queryIlsByFreq(), Eaagles::Dafif::AirportLoader::queryIlsBySubkey(), Eaagles::Dafif::AirportLoader::queryIlsByType(), Eaagles::Dafif::AirportLoader::queryRunwayByChannel(), Eaagles::Dafif::AirportLoader::queryRunwayByFreq(), Eaagles::Dafif::AirportLoader::queryRunwayByIdent(), Eaagles::Dafif::AirportLoader::queryRunwayByLength(), Eaagles::Dafif::AirportLoader::queryRunwayBySubkey(), and setQueryLimit().
double Eaagles::Dafif::Database::refLat [protected] |
double Eaagles::Dafif::Database::refLon [protected] |
Key** Eaagles::Dafif::Database::rl [protected] |
Referenced by createIcaoList(), Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), Eaagles::Dafif::AirportLoader::load(), openDatabaseFile(), Eaagles::Dafif::WaypointLoader::printLoaded(), Eaagles::Dafif::NavaidLoader::printLoaded(), printLoaded(), Eaagles::Dafif::AirportLoader::printLoaded(), Eaagles::Dafif::AirportLoader::queryAirport(), Eaagles::Dafif::AirportLoader::queryByChannel(), Eaagles::Dafif::AirportLoader::queryByFreq(), Eaagles::Dafif::WaypointLoader::queryByIdent(), Eaagles::Dafif::NavaidLoader::queryByIdent(), Eaagles::Dafif::WaypointLoader::queryByKey(), Eaagles::Dafif::NavaidLoader::queryByKey(), Eaagles::Dafif::AirportLoader::queryByKey(), Eaagles::Dafif::WaypointLoader::queryByRange(), Eaagles::Dafif::NavaidLoader::queryByType(), Eaagles::Dafif::AirportLoader::queryIlsByIdent(), Eaagles::Dafif::AirportLoader::queryRunwayByChannel(), Eaagles::Dafif::AirportLoader::queryRunwayByFreq(), and record().
const SlotTable Eaagles::Basic::Object::slottable [static, protected, inherited] |
Referenced by Eaagles::Basic::Object::getSlotTable().
const SlotTable* Eaagles::Basic::Object::slotTable [protected, inherited] |
const char *const Eaagles::Basic::Object::version = "v2010_0122" [static, inherited] |
Reimplemented in Eaagles::Network::Dis::NetIO.
1.7.1