#include <Navaid.h>
Public Types | |
| enum | { RECORD_LENGTH = NAVAID_RECORD_LEN } |
| enum | NavaidType { INVALID = -1, ANY = 'Z', VOR = '1', VORTAC = '2', TACAN = '3', VOR_DME = '4', NDB = '5', NDB_DME = '7', DME = '9' } |
| enum | Type { INVALID = -1, ANY = 0, NAVAID = 2, WAYPOINT = 3, AIRPORT = 10, RUNWAY = 11, ILS = 12 } |
| enum | Justify { NONE, LEFT, RIGHT, CENTER } |
Public Member Functions | |
| Navaid () | |
| Navaid (const char *const s) | |
| NavaidType | navaidType () const |
| bool | isNavaidType (const NavaidType type) const |
| bool | isDmeType () const |
| bool | isDirectionalType () const |
| int | keyCode () const |
| float | frequency () const |
| int | channel () const |
| char | channelType () const |
| float | power () const |
| void | radioClass (char rc[]) const |
| float | range () const |
| float | slaveVariance () const |
| virtual void | printRecord (std::ostream &sout) const |
| virtual void | printTrueBearingRange (std::ostream &sout, const double aclat, const double aclon, const double acelev) const |
| void | setRecord (const char *const s) |
| void | setRecord (Basic::String *const s) |
| int | formatCode () const |
| bool | isFormatCode (const int code) const |
| char | transactionCode () const |
| bool | isTransactionCode (const char c) const |
| void | icaoCode (char code[]) const |
| bool | isIcaoCode (const char code[]) const |
| void | key (char k[]) const |
| bool | isKey (const char k[]) const |
| virtual void | ident (char id[]) const |
| bool | isIdent (const char id[]) const |
| void | name (char n[]) const |
| bool | isName (const char name[]) const |
| void | dafifType (char type[]) const |
| bool | isDafifType (const char type[]) const |
| void | countryCode (char country[]) const |
| bool | isCountryCode (const char country[]) const |
| int | stateCode () const |
| bool | isStateCode (const int code) const |
| void | wac (char code[]) const |
| bool | isWac (const char code[]) const |
| double | latitude () const |
| double | longitude () const |
| float | elevation () const |
| float | magVariance () const |
| int | dafifRecordNumber () const |
| bool | isDafifRecordNumber (const int num) const |
| void | cycleDate (char date[]) const |
| bool | isCycleDate (const char date[]) const |
| operator char * () | |
| operator const char * () const | |
| void | operator+= (const char *) |
| char | getChar (const unsigned int index) const |
| void | setChar (const unsigned int index, const char c) |
| size_t | len () const |
| bool | isEmpty () const |
| void | empty () |
| const char * | getString () const |
| char * | getCopyString () const |
| void | setStr (const char *string) |
| void | catStr (const char *string) |
| bool | isNumber () const |
| double | getNumber () const |
| bool | isInteger () const |
| int | getInteger () const |
| void | setString (const String &str, const size_t w, const Justify j=NONE) |
| bool | getSubString (String &subStr, const unsigned int startIndex, const size_t numChars) const |
| 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 float | dsChan2freq (const int chan, const char type) |
| static int | dsFreq2chan (const float freq) |
| static double | dsAtofn (const char *const s, const int n) |
| static long | dsAtoln (const char *const s, const int n) |
| static void | dsGetString (char *const d, const char *const s, const int n) |
| static bool | dsIsString (const char *const s, const char *const refStr) |
| static double | dsLatitude (const char *const p) |
| static double | dsLongitude (const char *const p) |
| static float | dsElevation (const char *const p) |
| static float | dsElevation1 (const char *const p) |
| static float | dsMagVariance (const char *const p) |
| static float | dsSlaveVariance (const char *const p) |
| static float | dsMagHeading (const char *const p) |
| static float | dsFrequency (const char *const p) |
| 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 | |
| const char * | makePointer (const size_t offset) const |
| void | resetData () |
| 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 unsigned int | registerClass (const _Static *const a) |
Protected Attributes | |
| const Ptbl * | ptbl |
| const SlotTable * | slotTable |
Static Protected Attributes | |
| static const SlotTable | slottable |
Static Private Attributes | |
| static const Ptbl | ptable |
enum Eaagles::Basic::String::Justify [inherited] |
enum Eaagles::Dafif::DafifRecord::Type [inherited] |
| Eaagles::Dafif::Navaid::Navaid | ( | ) |
References ptable, Eaagles::Dafif::DafifRecord::ptbl, and STANDARD_CONSTRUCTOR.
| Eaagles::Dafif::Navaid::Navaid | ( | const char *const | s | ) |
References ptable, Eaagles::Dafif::DafifRecord::ptbl, and STANDARD_CONSTRUCTOR.
| void Eaagles::Basic::String::catStr | ( | const char * | string | ) | [inherited] |
References Eaagles::Basic::String::isEmpty(), Eaagles::lcStrcat(), Eaagles::lcStrcpy(), Eaagles::Basic::String::n, Eaagles::Basic::String::nn, Eaagles::Basic::String::setStr(), and Eaagles::Basic::String::str.
Referenced by Eaagles::Maps::Vpf::VPFSpatialIndexTable::loadIndexTableFromFile(), Eaagles::Maps::Vpf::VPFIndexTable::loadIndexTableFromFile(), Eaagles::Maps::Vpf::VPFTable::loadTableFromFile(), Eaagles::Basic::String::operator+=(), and Eaagles::Basic::String::String().
| int Eaagles::Dafif::Navaid::channel | ( | ) | const [inline] |
| char Eaagles::Dafif::Navaid::channelType | ( | ) | const [inline] |
References Eaagles::Dafif::DafifRecord::makePointer(), and Eaagles::Dafif::NA_CHANNEL_TYPE_POS.
Referenced by Eaagles::Dafif::NavaidLoader::NavaidKey::NavaidKey().
| 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::DafifRecord::countryCode | ( | char | country[] | ) | const [inherited] |
References Eaagles::Dafif::DafifRecord::Ptbl::countryCode, Eaagles::Dafif::DafifRecord::Ptbl::countryLength, Eaagles::Dafif::DafifRecord::dsGetString(), Eaagles::Dafif::DafifRecord::makePointer(), and Eaagles::Dafif::DafifRecord::ptbl.
Referenced by Eaagles::Dafif::NavaidLoader::NavaidKey::NavaidKey(), printRecord(), Eaagles::Dafif::Airport::printRecord(), and Eaagles::Dafif::WaypointLoader::WaypointKey::WaypointKey().
| void Eaagles::Dafif::DafifRecord::cycleDate | ( | char | date[] | ) | const [inherited] |
| int Eaagles::Dafif::DafifRecord::dafifRecordNumber | ( | ) | const [inherited] |
| void Eaagles::Dafif::DafifRecord::dafifType | ( | char | type[] | ) | const [inherited] |
| 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.
| double Eaagles::Dafif::DafifRecord::dsAtofn | ( | const char *const | s, | |
| const int | n | |||
| ) | [static, inherited] |
References Eaagles::lcStrncpy().
Referenced by Eaagles::Dafif::DafifRecord::dsElevation(), Eaagles::Dafif::DafifRecord::dsElevation1(), Eaagles::Dafif::DafifRecord::dsLatitude(), Eaagles::Dafif::DafifRecord::dsLongitude(), Eaagles::Dafif::DafifRecord::dsMagHeading(), Eaagles::Dafif::DafifRecord::dsMagVariance(), Eaagles::Dafif::DafifRecord::dsSlaveVariance(), Eaagles::Dafif::Ils::glideSlopeAngle(), power(), and range().
| long Eaagles::Dafif::DafifRecord::dsAtoln | ( | const char *const | s, | |
| const int | n | |||
| ) | [static, inherited] |
References Eaagles::lcStrncpy().
Referenced by channel(), Eaagles::Dafif::Ils::channel(), Eaagles::Dafif::DafifRecord::dafifRecordNumber(), Eaagles::Dafif::DafifRecord::dsFrequency(), Eaagles::Dafif::DafifRecord::formatCode(), Eaagles::Dafif::AirportLoader::getAirport(), Eaagles::Dafif::AirportLoader::getIls(), Eaagles::Dafif::AirportLoader::getRunway(), keyCode(), Eaagles::Dafif::Runway::length(), Eaagles::Dafif::Runway::slope(), Eaagles::Dafif::DafifRecord::stateCode(), and Eaagles::Dafif::Runway::width().
| float Eaagles::Dafif::DafifRecord::dsChan2freq | ( | const int | chan, | |
| const char | type | |||
| ) | [static, inherited] |
| float Eaagles::Dafif::DafifRecord::dsElevation | ( | const char *const | p | ) | [static, inherited] |
References Eaagles::Dafif::DafifRecord::dsAtofn().
Referenced by Eaagles::Dafif::DafifRecord::elevation().
| float Eaagles::Dafif::DafifRecord::dsElevation1 | ( | const char *const | p | ) | [static, inherited] |
References Eaagles::Dafif::DafifRecord::dsAtofn().
Referenced by Eaagles::Dafif::Runway::elevation().
| int Eaagles::Dafif::DafifRecord::dsFreq2chan | ( | const float | freq | ) | [static, inherited] |
References c.
| float Eaagles::Dafif::DafifRecord::dsFrequency | ( | const char *const | p | ) | [static, inherited] |
References Eaagles::Dafif::DafifRecord::dsAtoln(), and Eaagles::Basic::i.
Referenced by frequency(), and Eaagles::Dafif::Ils::frequency().
| void Eaagles::Dafif::DafifRecord::dsGetString | ( | char *const | d, | |
| const char *const | s, | |||
| const int | n | |||
| ) | [static, inherited] |
References Eaagles::Basic::i, and Eaagles::Basic::q.
Referenced by Eaagles::Dafif::Runway::airportKey(), Eaagles::Dafif::Ils::airportKey(), Eaagles::Dafif::DafifRecord::countryCode(), Eaagles::Dafif::DafifRecord::cycleDate(), Eaagles::Dafif::DafifRecord::dafifType(), Eaagles::Dafif::DafifRecord::icaoCode(), Eaagles::Dafif::DafifRecord::ident(), Eaagles::Dafif::Airport::ident(), Eaagles::Dafif::Runway::ident(), Eaagles::Dafif::DafifRecord::key(), Eaagles::Dafif::DafifRecord::name(), radioClass(), Eaagles::Dafif::Ils::runwayEndIdent(), Eaagles::Dafif::Ils::runwayIdent(), and Eaagles::Dafif::DafifRecord::wac().
| bool Eaagles::Dafif::DafifRecord::dsIsString | ( | const char *const | s, | |
| const char *const | refStr | |||
| ) | [static, inherited] |
Referenced by Eaagles::Dafif::DafifRecord::isCountryCode(), Eaagles::Dafif::DafifRecord::isCycleDate(), Eaagles::Dafif::DafifRecord::isDafifType(), Eaagles::Dafif::DafifRecord::isIcaoCode(), Eaagles::Dafif::DafifRecord::isIdent(), Eaagles::Dafif::Runway::isIdent(), Eaagles::Dafif::DafifRecord::isKey(), Eaagles::Dafif::DafifRecord::isName(), and Eaagles::Dafif::DafifRecord::isWac().
| double Eaagles::Dafif::DafifRecord::dsLatitude | ( | const char *const | p | ) | [static, inherited] |
References d, Eaagles::Dafif::DafifRecord::dsAtofn(), and Eaagles::Basic::v.
Referenced by Eaagles::Dafif::DafifRecord::latitude(), and Eaagles::Dafif::Runway::latitude().
| double Eaagles::Dafif::DafifRecord::dsLongitude | ( | const char *const | p | ) | [static, inherited] |
References d, Eaagles::Dafif::DafifRecord::dsAtofn(), and Eaagles::Basic::v.
Referenced by Eaagles::Dafif::DafifRecord::longitude(), and Eaagles::Dafif::Runway::longitude().
| float Eaagles::Dafif::DafifRecord::dsMagHeading | ( | const char *const | p | ) | [static, inherited] |
References Eaagles::Dafif::DafifRecord::dsAtofn().
Referenced by Eaagles::Dafif::Runway::magHeading().
| float Eaagles::Dafif::DafifRecord::dsMagVariance | ( | const char *const | p | ) | [static, inherited] |
References d, Eaagles::Dafif::DafifRecord::dsAtofn(), and Eaagles::Basic::v.
Referenced by Eaagles::Dafif::DafifRecord::magVariance().
| float Eaagles::Dafif::DafifRecord::dsSlaveVariance | ( | const char *const | p | ) | [static, inherited] |
References Eaagles::Dafif::DafifRecord::dsAtofn(), and Eaagles::Basic::v.
Referenced by slaveVariance().
| float Eaagles::Dafif::DafifRecord::elevation | ( | ) | const [inherited] |
References Eaagles::Dafif::DafifRecord::dsElevation(), Eaagles::Dafif::DafifRecord::Ptbl::elevation, Eaagles::Dafif::DafifRecord::makePointer(), and Eaagles::Dafif::DafifRecord::ptbl.
Referenced by Eaagles::Dafif::Ils::getGlideSlopeData(), Eaagles::Dafif::Runway::printRecord(), printRecord(), Eaagles::Dafif::Ils::printRecord(), Eaagles::Dafif::Airport::printRecord(), printTrueBearingRange(), and Eaagles::Dafif::DafifRecord::printTrueBearingRange().
| void Eaagles::Basic::String::empty | ( | ) | [inline, inherited] |
References Eaagles::Basic::String::n, and Eaagles::Basic::String::str.
Referenced by Eaagles::BasicGL::Display::setColor().
| bool Eaagles::Basic::Object::enableMessageTypes | ( | const unsigned short | msgTypeBits | ) | [inherited] |
References Eaagles::Basic::Object::disMsgBits, and Eaagles::Basic::Object::enbMsgBits.
| int Eaagles::Dafif::DafifRecord::formatCode | ( | ) | const [inherited] |
| float Eaagles::Dafif::Navaid::frequency | ( | ) | const [inline] |
| char Eaagles::Basic::String::getChar | ( | const unsigned int | index | ) | const [inline, inherited] |
| const char * Eaagles::Basic::Object::getClassName | ( | ) | [static, inherited] |
References Eaagles::Basic::Object::_static, and Eaagles::Basic::Object::_Static::cname.
| char * Eaagles::Basic::String::getCopyString | ( | ) | const [inline, inherited] |
References Eaagles::lcStrcpy(), Eaagles::Basic::String::len(), and Eaagles::Basic::String::str.
Referenced by Eaagles::Basic::UdpHandler::setSlotIpAddress(), Eaagles::Basic::TcpClient::setSlotIpAddress(), Eaagles::Basic::NetHandler::setSlotLocalIpAddress(), Eaagles::Basic::MulticastHandler::setSlotMulticastGroup(), and Eaagles::Basic::BroadcastHandler::setSlotNetworkMask().
| 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().
| int Eaagles::Basic::String::getInteger | ( | ) | const [inline, inherited] |
References Eaagles::Basic::String::isInteger(), and Eaagles::Basic::String::str.
Referenced by Eaagles::Simulation::Stores::setSlotStores().
| 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.
| double Eaagles::Basic::String::getNumber | ( | ) | const [inline, inherited] |
References Eaagles::Basic::String::isNumber(), and Eaagles::Basic::String::str.
Referenced by Eaagles::Network::Dis::Nib::processArticulationParameters().
| 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.
| const char * Eaagles::Basic::String::getString | ( | ) | const [inline, inherited] |
References Eaagles::Basic::String::str.
Referenced by Eaagles::Simulation::NtmOutputNodeStd::addNtmSorted(), Eaagles::Maps::Vpf::VPFRecord::createRecord(), Eaagles::BasicGL::Field::drawFunc(), Eaagles::Simulation::NtmOutputNodeStd::findNetworkTypeMapper(), Eaagles::Maps::Vpf::VPFSpatialIndexTable::findPrimitivesBySpatialQuery(), Eaagles::Maps::Rpf::CadrgFile::getDirectory(), Eaagles::Maps::Vpf::VPFDataType::getFloat(), Eaagles::Maps::Rpf::CadrgMap::getLevel(), Eaagles::Maps::Vpf::VPFTable::getRecord(), Eaagles::Maps::Vpf::VPFIndexTable::getRecordPosition(), Eaagles::Maps::Vpf::VPFDataType::getValue(), Eaagles::Simulation::Otm::isMatchingPlayerType(), Eaagles::Maps::Vpf::VPFTable::loadIndexFile(), Eaagles::Maps::Vpf::VPFSpatialIndexTable::loadIndexTableFromFile(), Eaagles::Maps::Vpf::VPFIndexTable::loadIndexTableFromFile(), Eaagles::Maps::Vpf::VPFTable::loadTableFromFile(), Eaagles::Maps::Vpf::VMAP0ReferenceDirectory::loadTables(), Eaagles::Maps::Vpf::VMAP0RefCoverageDirectory::loadTables(), Eaagles::Maps::Vpf::VMAP0MainDirectory::loadTables(), Eaagles::Maps::Vpf::VMAP0LibDirectory::loadTables(), Eaagles::Vehicle::JSBSimModel::reset(), Eaagles::Instruments::GhostHorizon::setSlotGroundColor(), Eaagles::Maps::Rpf::CadrgMap::setSlotPathnames(), Eaagles::Instruments::GhostHorizon::setSlotSkyColor(), Eaagles::Simulation::RfSensor::setSlotTypeId(), Eaagles::Maps::Rpf::CadrgMap::sortMaps(), Eaagles::Maps::Rpf::CadrgMap::updateData(), Eaagles::Instruments::GhostHorizon::updateData(), Eaagles::Maps::Rpf::CadrgMap::zoomInMapLevel(), and Eaagles::Maps::Rpf::CadrgMap::zoomOutMapLevel().
| bool Eaagles::Basic::String::getSubString | ( | String & | subStr, | |
| const unsigned int | startIndex, | |||
| const size_t | numChars | |||
| ) | const [inherited] |
| void Eaagles::Dafif::DafifRecord::icaoCode | ( | char | code[] | ) | const [inherited] |
References Eaagles::Dafif::DafifRecord::dsGetString(), Eaagles::Dafif::ICAO_CODE_LEN, Eaagles::Dafif::ICAO_CODE_POS, and Eaagles::Dafif::DafifRecord::makePointer().
Referenced by Eaagles::Dafif::AirportLoader::AirportKey::AirportKey(), Eaagles::Dafif::NavaidLoader::NavaidKey::NavaidKey(), printRecord(), and Eaagles::Dafif::WaypointLoader::WaypointKey::WaypointKey().
| void Eaagles::Dafif::DafifRecord::ident | ( | char | id[] | ) | const [virtual, inherited] |
Reimplemented in Eaagles::Dafif::Airport.
References Eaagles::Dafif::DafifRecord::dsGetString(), Eaagles::Dafif::DafifRecord::Ptbl::ident, Eaagles::Dafif::DafifRecord::Ptbl::identLength, Eaagles::Dafif::DafifRecord::makePointer(), and Eaagles::Dafif::DafifRecord::ptbl.
Referenced by Eaagles::Dafif::AirportLoader::IlsKey::IlsKey(), Eaagles::Dafif::NavaidLoader::NavaidKey::NavaidKey(), printRecord(), Eaagles::Dafif::Ils::printRecord(), and Eaagles::Dafif::WaypointLoader::WaypointKey::WaypointKey().
| 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::DafifRecord::isCountryCode | ( | const char | country[] | ) | const [inherited] |
References Eaagles::Dafif::DafifRecord::Ptbl::countryCode, Eaagles::Dafif::DafifRecord::dsIsString(), Eaagles::Dafif::DafifRecord::makePointer(), and Eaagles::Dafif::DafifRecord::ptbl.
Referenced by Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), and Eaagles::Dafif::AirportLoader::load().
| bool Eaagles::Dafif::DafifRecord::isCycleDate | ( | const char | date[] | ) | const [inherited] |
| bool Eaagles::Dafif::DafifRecord::isDafifRecordNumber | ( | const int | num | ) | const [inherited] |
References Eaagles::Dafif::DafifRecord::dafifRecordNumber().
| bool Eaagles::Dafif::DafifRecord::isDafifType | ( | const char | type[] | ) | const [inherited] |
| bool Eaagles::Dafif::Navaid::isDirectionalType | ( | ) | const |
References ANY, navaidType(), VOR_DME, and VORTAC.
| bool Eaagles::Dafif::Navaid::isDmeType | ( | ) | const |
References ANY, navaidType(), NDB_DME, and TACAN.
| bool Eaagles::Basic::String::isEmpty | ( | ) | const [inline, inherited] |
References Eaagles::Basic::String::len().
Referenced by Eaagles::Basic::String::catStr(), Eaagles::Maps::Vpf::VPFIndexTable::getRecordPosition(), Eaagles::Maps::Vpf::VPFDataType::getValue(), Eaagles::Basic::String::isInteger(), Eaagles::Basic::String::isNumber(), Eaagles::Basic::operator!=(), Eaagles::Basic::operator<(), Eaagles::Basic::operator<<(), Eaagles::Basic::operator<=(), Eaagles::Basic::operator==(), Eaagles::Basic::operator>(), Eaagles::Basic::operator>=(), Eaagles::Maps::Rpf::CadrgMap::updateData(), and Eaagles::BasicGL::Page::updateData().
| bool Eaagles::Dafif::DafifRecord::isFormatCode | ( | const int | code | ) | const [inherited] |
References Eaagles::Dafif::DafifRecord::formatCode().
| 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::Dafif::DafifRecord::isIcaoCode | ( | const char | code[] | ) | const [inherited] |
| bool Eaagles::Dafif::DafifRecord::isIdent | ( | const char | id[] | ) | const [inherited] |
| bool Eaagles::Basic::String::isInteger | ( | ) | const [inline, inherited] |
References Eaagles::Basic::i, Eaagles::Basic::String::isEmpty(), and Eaagles::Basic::String::str.
Referenced by Eaagles::Basic::String::getInteger(), and Eaagles::Simulation::Stores::setSlotStores().
| bool Eaagles::Dafif::DafifRecord::isKey | ( | const char | k[] | ) | const [inherited] |
| 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(), Eaagles::Dafif::Database::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::Dafif::DafifRecord::isName | ( | const char | name[] | ) | const [inherited] |
| bool Eaagles::Dafif::Navaid::isNavaidType | ( | const NavaidType | type | ) | const |
References navaidType().
| bool Eaagles::Basic::String::isNumber | ( | ) | const [inline, inherited] |
| bool Eaagles::Dafif::DafifRecord::isStateCode | ( | const int | code | ) | const [inherited] |
References Eaagles::Dafif::DafifRecord::stateCode().
| bool Eaagles::Dafif::DafifRecord::isTransactionCode | ( | const char | c | ) | const [inherited] |
References Eaagles::Dafif::DafifRecord::transactionCode().
| 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().
| bool Eaagles::Dafif::DafifRecord::isWac | ( | const char | code[] | ) | const [inherited] |
| void Eaagles::Dafif::DafifRecord::key | ( | char | k[] | ) | const [inherited] |
References Eaagles::Dafif::DafifRecord::dsGetString(), Eaagles::Dafif::DafifRecord::Ptbl::key, Eaagles::Dafif::DafifRecord::Ptbl::keyLength, Eaagles::Dafif::DafifRecord::makePointer(), and Eaagles::Dafif::DafifRecord::ptbl.
Referenced by Eaagles::Dafif::AirportLoader::AirportKey::AirportKey(), Eaagles::Dafif::AirportLoader::IlsKey::IlsKey(), Eaagles::Dafif::NavaidLoader::NavaidKey::NavaidKey(), Eaagles::Dafif::Runway::printRecord(), printRecord(), Eaagles::Dafif::Ils::printRecord(), Eaagles::Dafif::Airport::printRecord(), Eaagles::Dafif::AirportLoader::RunwayKey::RunwayKey(), and Eaagles::Dafif::WaypointLoader::WaypointKey::WaypointKey().
| int Eaagles::Dafif::Navaid::keyCode | ( | ) | const [inline] |
| double Eaagles::Dafif::DafifRecord::latitude | ( | ) | const [inherited] |
References Eaagles::Dafif::DafifRecord::dsLatitude(), Eaagles::Dafif::DafifRecord::Ptbl::latitude, Eaagles::Dafif::DafifRecord::makePointer(), and Eaagles::Dafif::DafifRecord::ptbl.
Referenced by Eaagles::Dafif::AirportLoader::AirportKey::AirportKey(), Eaagles::Dafif::Ils::getGlideSlopeData(), Eaagles::Dafif::AirportLoader::IlsKey::IlsKey(), Eaagles::Dafif::NavaidLoader::NavaidKey::NavaidKey(), Eaagles::Dafif::Runway::printRecord(), printRecord(), Eaagles::Dafif::Ils::printRecord(), Eaagles::Dafif::Airport::printRecord(), printTrueBearingRange(), Eaagles::Dafif::DafifRecord::printTrueBearingRange(), and Eaagles::Dafif::WaypointLoader::WaypointKey::WaypointKey().
| size_t Eaagles::Basic::String::len | ( | ) | const [inline, inherited] |
References Eaagles::Basic::String::n.
Referenced by Eaagles::Simulation::NtmOutputNodeStd::addNtmSorted(), Eaagles::BasicGL::Field::drawFunc(), Eaagles::Simulation::NtmOutputNodeStd::findNetworkTypeMapper(), Eaagles::Basic::String::getChar(), Eaagles::Basic::String::getCopyString(), Eaagles::Basic::String::isEmpty(), Eaagles::Dafif::DafifRecord::makePointer(), Eaagles::Basic::Logger::openFile(), Eaagles::Basic::String::setChar(), Eaagles::BasicGL::Field::setExample(), Eaagles::BasicGL::Font::setSlotFontPath(), Eaagles::BasicGL::Font::setSlotFTGLFontFileName(), Eaagles::Maps::Vpf::VPFDirectory::setSlotPath(), and Eaagles::Basic::String::setString().
| double Eaagles::Dafif::DafifRecord::longitude | ( | ) | const [inherited] |
References Eaagles::Dafif::DafifRecord::dsLongitude(), Eaagles::Dafif::DafifRecord::Ptbl::longitude, Eaagles::Dafif::DafifRecord::makePointer(), and Eaagles::Dafif::DafifRecord::ptbl.
Referenced by Eaagles::Dafif::AirportLoader::AirportKey::AirportKey(), Eaagles::Dafif::Ils::getGlideSlopeData(), Eaagles::Dafif::AirportLoader::IlsKey::IlsKey(), Eaagles::Dafif::NavaidLoader::NavaidKey::NavaidKey(), Eaagles::Dafif::Runway::printRecord(), printRecord(), Eaagles::Dafif::Ils::printRecord(), Eaagles::Dafif::Airport::printRecord(), printTrueBearingRange(), Eaagles::Dafif::DafifRecord::printTrueBearingRange(), and Eaagles::Dafif::WaypointLoader::WaypointKey::WaypointKey().
| float Eaagles::Dafif::DafifRecord::magVariance | ( | ) | const [inherited] |
References Eaagles::Dafif::DafifRecord::dsMagVariance(), Eaagles::Dafif::DafifRecord::Ptbl::magVariance, Eaagles::Dafif::DafifRecord::makePointer(), and Eaagles::Dafif::DafifRecord::ptbl.
Referenced by Eaagles::Simulation::IlsRadio::findILSGlideslopeByFreq(), Eaagles::Dafif::AirportLoader::load(), printRecord(), Eaagles::Dafif::Ils::printRecord(), and Eaagles::Dafif::Airport::printRecord().
| const char * Eaagles::Dafif::DafifRecord::makePointer | ( | const size_t | offset | ) | const [protected, inherited] |
References Eaagles::Basic::String::len().
Referenced by Eaagles::Dafif::Runway::airportKey(), Eaagles::Dafif::Ils::airportKey(), channel(), Eaagles::Dafif::Ils::channel(), channelType(), Eaagles::Dafif::DafifRecord::countryCode(), Eaagles::Dafif::DafifRecord::cycleDate(), Eaagles::Dafif::DafifRecord::dafifRecordNumber(), Eaagles::Dafif::DafifRecord::dafifType(), Eaagles::Dafif::DafifRecord::elevation(), Eaagles::Dafif::Runway::elevation(), Eaagles::Dafif::DafifRecord::formatCode(), frequency(), Eaagles::Dafif::Ils::frequency(), Eaagles::Dafif::Ils::glideSlopeAngle(), Eaagles::Dafif::DafifRecord::icaoCode(), Eaagles::Dafif::DafifRecord::ident(), Eaagles::Dafif::Airport::ident(), Eaagles::Dafif::Runway::ident(), Eaagles::Dafif::DafifRecord::isCountryCode(), Eaagles::Dafif::DafifRecord::isCycleDate(), Eaagles::Dafif::DafifRecord::isDafifType(), Eaagles::Dafif::DafifRecord::isIcaoCode(), Eaagles::Dafif::DafifRecord::isIdent(), Eaagles::Dafif::Runway::isIdent(), Eaagles::Dafif::DafifRecord::isKey(), Eaagles::Dafif::DafifRecord::isName(), Eaagles::Dafif::DafifRecord::isWac(), Eaagles::Dafif::DafifRecord::key(), keyCode(), Eaagles::Dafif::DafifRecord::latitude(), Eaagles::Dafif::Runway::latitude(), Eaagles::Dafif::Runway::length(), Eaagles::Dafif::DafifRecord::longitude(), Eaagles::Dafif::Runway::longitude(), Eaagles::Dafif::Runway::magHeading(), Eaagles::Dafif::DafifRecord::magVariance(), Eaagles::Dafif::DafifRecord::name(), power(), radioClass(), range(), Eaagles::Dafif::Ils::runwayEndIdent(), Eaagles::Dafif::Ils::runwayIdent(), slaveVariance(), Eaagles::Dafif::Runway::slope(), Eaagles::Dafif::DafifRecord::stateCode(), Eaagles::Dafif::DafifRecord::transactionCode(), Eaagles::Dafif::DafifRecord::wac(), and Eaagles::Dafif::Runway::width().
| void Eaagles::Dafif::DafifRecord::name | ( | char | n[] | ) | const [inherited] |
| Navaid::NavaidType Eaagles::Dafif::Navaid::navaidType | ( | ) | const |
References Eaagles::Dafif::NA_TYPE_LEN.
Referenced by isDirectionalType(), isDmeType(), isNavaidType(), Eaagles::Dafif::NavaidLoader::NavaidKey::NavaidKey(), and printRecord().
| Eaagles::Basic::String::operator char * | ( | ) | [inline, inherited] |
References Eaagles::Basic::String::str.
| Eaagles::Basic::String::operator const char * | ( | ) | const [inline, inherited] |
References Eaagles::Basic::String::str.
| void Eaagles::Basic::String::operator+= | ( | const char * | s | ) | [inline, inherited] |
References Eaagles::Basic::String::catStr().
| float Eaagles::Dafif::Navaid::power | ( | ) | const [inline] |
| void Eaagles::Dafif::Navaid::printRecord | ( | std::ostream & | sout | ) | const [virtual] |
Reimplemented from Eaagles::Dafif::DafifRecord.
References channel(), Eaagles::Dafif::DafifRecord::countryCode(), Eaagles::Dafif::DafifRecord::elevation(), frequency(), Eaagles::Dafif::DafifRecord::icaoCode(), Eaagles::Dafif::DafifRecord::ident(), Eaagles::Dafif::DafifRecord::key(), keyCode(), Eaagles::Dafif::DafifRecord::latitude(), Eaagles::Dafif::DafifRecord::longitude(), Eaagles::Dafif::DafifRecord::magVariance(), navaidType(), power(), radioClass(), range(), and slaveVariance().
Referenced by Eaagles::Dafif::NavaidLoader::printChannelList(), Eaagles::Dafif::NavaidLoader::printFreqList(), Eaagles::Dafif::NavaidLoader::printLoaded(), and Eaagles::Dafif::NavaidLoader::printResults().
| void Eaagles::Dafif::Navaid::printTrueBearingRange | ( | std::ostream & | sout, | |
| const double | aclat, | |||
| const double | aclon, | |||
| const double | acelev | |||
| ) | const [virtual] |
| void Eaagles::Dafif::Navaid::radioClass | ( | char | rc[] | ) | const [inline] |
| float Eaagles::Dafif::Navaid::range | ( | ) | const [inline] |
References Eaagles::Dafif::DafifRecord::dsAtofn(), Eaagles::Dafif::DafifRecord::makePointer(), Eaagles::Dafif::NA_RANGE_LEN, and Eaagles::Dafif::NA_RANGE_POS.
Referenced by printRecord().
| unsigned int Eaagles::Basic::Object::registerClass | ( | const _Static *const | a | ) | [static, protected, inherited] |
| void Eaagles::Dafif::DafifRecord::resetData | ( | ) | [protected, inherited] |
References Eaagles::Basic::String::setStr().
| std::ostream & Eaagles::Basic::Object::serialize | ( | std::ostream & | sout, | |
| const int | i = 0, |
|||
| const bool | slotsOnly = false | |||
| ) | const [virtual, inherited] |
| void Eaagles::Basic::String::setChar | ( | const unsigned int | index, | |
| const char | c | |||
| ) | [inline, inherited] |
References Eaagles::Basic::String::len(), and Eaagles::Basic::String::str.
Referenced by Eaagles::BasicGL::Field::setChar().
| void Eaagles::Dafif::DafifRecord::setRecord | ( | Basic::String *const | s | ) | [inherited] |
References Eaagles::Basic::String::setStr().
| void Eaagles::Dafif::DafifRecord::setRecord | ( | const char *const | s | ) | [inherited] |
References Eaagles::Basic::String::setStr().
Referenced by Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), Eaagles::Dafif::AirportLoader::load(), 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(), and Eaagles::Dafif::AirportLoader::printResults().
| 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().
| void Eaagles::Basic::String::setStr | ( | const char * | string | ) | [inherited] |
References Eaagles::lcStrcpy(), Eaagles::Basic::String::n, Eaagles::Basic::String::nn, and Eaagles::Basic::String::str.
Referenced by Eaagles::Basic::String::catStr(), Eaagles::Maps::Vpf::VPFRecord::createRecord(), Eaagles::Dafif::DafifRecord::DafifRecord(), Eaagles::Basic::String::getSubString(), Eaagles::Maps::Rpf::CadrgFile::initialize(), Eaagles::Maps::Vpf::VPFTable::loadTableFromFile(), Eaagles::Basic::String::operator=(), Eaagles::Basic::operator>>(), Eaagles::Dafif::DafifRecord::resetData(), Eaagles::BasicGL::Display::setColor(), Eaagles::Maps::Rpf::CadrgFile::setDirectory(), Eaagles::Maps::Rpf::CadrgMap::setMapLevel(), Eaagles::Dafif::DafifRecord::setRecord(), Eaagles::Instruments::GhostHorizon::setSlotGroundColor(), Eaagles::Instruments::GhostHorizon::setSlotSkyColor(), Eaagles::Maps::Vpf::VPFDataType::setValue(), Eaagles::Maps::Rpf::CadrgMap::sortMaps(), Eaagles::Basic::String::String(), Eaagles::Maps::Rpf::CadrgMap::zoomInMapLevel(), and Eaagles::Maps::Rpf::CadrgMap::zoomOutMapLevel().
| float Eaagles::Dafif::Navaid::slaveVariance | ( | ) | const [inline] |
References Eaagles::Dafif::DafifRecord::dsSlaveVariance(), Eaagles::Dafif::DafifRecord::makePointer(), and Eaagles::Dafif::NA_SLAVE_VAR_POS.
Referenced by printRecord().
| 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::DafifRecord::stateCode | ( | ) | const [inherited] |
| char Eaagles::Dafif::DafifRecord::transactionCode | ( | ) | const [inherited] |
References Eaagles::Dafif::DafifRecord::makePointer(), and Eaagles::Dafif::TRANSACTION_CODE_POS.
Referenced by Eaagles::Dafif::DafifRecord::isTransactionCode().
| void Eaagles::Dafif::DafifRecord::wac | ( | char | code[] | ) | const [inherited] |
| 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().
const unsigned int Eaagles::Basic::Object::MAX_CLASSES = 1000 [static, inherited] |
Referenced by Eaagles::Basic::Object::registerClass().
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().
unsigned int Eaagles::Basic::Object::numClasses = 1 [static, inherited] |
Referenced by Eaagles::Basic::Object::registerClass(), and Eaagles::Basic::Object::writeClassList().
const Navaid::Ptbl Eaagles::Dafif::Navaid::ptable [static, private] |
{
NA_KEY_POS, NA_KEY_LEN,
NA_IDENT_POS, NA_IDENT_LEN,
NA_NAME_POS, NA_NAME_LEN,
NA_TYPE_POS, NA_TYPE_LEN,
NA_CCODE_POS, NA_CCODE_LEN,
NA_STATE_POS, NA_STATE_LEN,
NA_WAC_POS, NA_WAC_LEN,
NA_LATITUDE,
NA_LONGITUDE,
NA_ELEVATION,
NA_MAGVAR
}
Referenced by Navaid().
const Ptbl* Eaagles::Dafif::DafifRecord::ptbl [protected, inherited] |
Referenced by Eaagles::Dafif::Airport::Airport(), Eaagles::Dafif::DafifRecord::countryCode(), Eaagles::Dafif::DafifRecord::DafifRecord(), Eaagles::Dafif::DafifRecord::dafifType(), Eaagles::Dafif::DafifRecord::elevation(), Eaagles::Dafif::DafifRecord::ident(), Eaagles::Dafif::Airport::ident(), Eaagles::Dafif::Ils::Ils(), Eaagles::Dafif::DafifRecord::isCountryCode(), Eaagles::Dafif::DafifRecord::isDafifType(), Eaagles::Dafif::DafifRecord::isIdent(), Eaagles::Dafif::DafifRecord::isKey(), Eaagles::Dafif::DafifRecord::isName(), Eaagles::Dafif::DafifRecord::isWac(), Eaagles::Dafif::DafifRecord::key(), Eaagles::Dafif::DafifRecord::latitude(), Eaagles::Dafif::DafifRecord::longitude(), Eaagles::Dafif::DafifRecord::magVariance(), Eaagles::Dafif::DafifRecord::name(), Navaid(), Eaagles::Dafif::Runway::Runway(), Eaagles::Dafif::DafifRecord::stateCode(), Eaagles::Dafif::DafifRecord::wac(), and Eaagles::Dafif::Waypoint::Waypoint().
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