Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Static Protected Attributes | Static Private Attributes

Eaagles::Dafif::Navaid Class Reference

#include <Navaid.h>

Inheritance diagram for Eaagles::Dafif::Navaid:
Eaagles::Dafif::DafifRecord Eaagles::Basic::String Eaagles::Basic::Object

List of all members.

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 _Staticclasses [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 Ptblptbl
const SlotTable * slotTable

Static Protected Attributes

static const SlotTable slottable

Static Private Attributes

static const Ptbl ptable

Member Enumeration Documentation

anonymous enum
Enumerator:
RECORD_LENGTH 
Enumerator:
NONE 
LEFT 
RIGHT 
CENTER 
Enumerator:
INVALID 
ANY 
VOR 
VORTAC 
TACAN 
VOR_DME 
NDB 
NDB_DME 
DME 
Enumerator:
INVALID 
ANY 
NAVAID 
WAYPOINT 
AIRPORT 
RUNWAY 
ILS 

Constructor & Destructor Documentation

Eaagles::Dafif::Navaid::Navaid (  ) 
Eaagles::Dafif::Navaid::Navaid ( const char *const   s  ) 

Member Function Documentation

char Eaagles::Dafif::Navaid::channelType (  )  const [inline]
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::cycleDate ( char  date[]  )  const [inherited]
void Eaagles::Basic::Object::deleteData (  )  [protected, inherited]
bool Eaagles::Basic::Object::disableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
float Eaagles::Dafif::DafifRecord::dsChan2freq ( const int  chan,
const char  type 
) [static, inherited]
float Eaagles::Dafif::DafifRecord::dsElevation ( const char *const   p  )  [static, inherited]
float Eaagles::Dafif::DafifRecord::dsElevation1 ( const char *const   p  )  [static, inherited]
int Eaagles::Dafif::DafifRecord::dsFreq2chan ( const float  freq  )  [static, inherited]

References c.

float Eaagles::Dafif::DafifRecord::dsFrequency ( const char *const   p  )  [static, inherited]
double Eaagles::Dafif::DafifRecord::dsLatitude ( const char *const   p  )  [static, inherited]
double Eaagles::Dafif::DafifRecord::dsLongitude ( const char *const   p  )  [static, inherited]
float Eaagles::Dafif::DafifRecord::dsMagHeading ( const char *const   p  )  [static, inherited]
float Eaagles::Dafif::DafifRecord::dsMagVariance ( const char *const   p  )  [static, inherited]
float Eaagles::Dafif::DafifRecord::dsSlaveVariance ( const char *const   p  )  [static, inherited]
void Eaagles::Basic::String::empty (  )  [inline, inherited]
bool Eaagles::Basic::Object::enableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
char Eaagles::Basic::String::getChar ( const unsigned int  index  )  const [inline, inherited]
const char * Eaagles::Basic::Object::getClassName (  )  [static, inherited]
int Eaagles::Basic::String::getInteger (  )  const [inline, inherited]
unsigned short Eaagles::Basic::Object::getMessageDisableBits (  )  const [inline, protected, inherited]
unsigned short Eaagles::Basic::Object::getMessageEnableBits (  )  const [inline, protected, inherited]
double Eaagles::Basic::String::getNumber (  )  const [inline, inherited]
Object * Eaagles::Basic::Object::getSlotByIndex ( const int  slotindex  )  [protected, virtual, inherited]
Object * Eaagles::Basic::Object::getSlotByName ( const char *const   slotname  )  [inherited]
const SlotTable & Eaagles::Basic::Object::getSlotTable (  )  [static, inherited]
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]
bool Eaagles::Basic::Object::isClassType ( const std::type_info &  type  )  const [virtual, inherited]
bool Eaagles::Dafif::DafifRecord::isCycleDate ( const char  date[]  )  const [inherited]
bool Eaagles::Dafif::DafifRecord::isDafifRecordNumber ( const int  num  )  const [inherited]
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::Dafif::DafifRecord::isFormatCode ( const int  code  )  const [inherited]
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]
bool Eaagles::Dafif::DafifRecord::isKey ( const char  k[]  )  const [inherited]
bool Eaagles::Basic::Object::isMessageDisabled ( const unsigned short  msgType  )  const [inherited]
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]
bool Eaagles::Dafif::DafifRecord::isTransactionCode ( const char  c  )  const [inherited]
bool Eaagles::Dafif::DafifRecord::isWac ( const char  code[]  )  const [inherited]
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().

Eaagles::Basic::String::operator char * (  )  [inline, inherited]
Eaagles::Basic::String::operator const char * (  )  const [inline, inherited]
void Eaagles::Basic::String::operator+= ( const char *  s  )  [inline, inherited]
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]
unsigned int Eaagles::Basic::Object::registerClass ( const _Static *const   a  )  [static, protected, inherited]
void Eaagles::Dafif::DafifRecord::resetData (  )  [protected, inherited]
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]
void Eaagles::Dafif::DafifRecord::setRecord ( Basic::String *const   s  )  [inherited]
bool Eaagles::Basic::Object::setSlotByIndex ( const int  slotindex,
Object *const  obj 
) [protected, virtual, inherited]
bool Eaagles::Basic::Object::setSlotByName ( const char *const   slotname,
Object *const   obj 
) [inherited]
void Eaagles::Basic::String::setString ( const String str,
const size_t  w,
const Justify  j = NONE 
) [inherited]
float Eaagles::Dafif::Navaid::slaveVariance (  )  const [inline]
const char * Eaagles::Basic::Object::slotIndex2Name ( const int  slotindex  )  const [inherited]
int Eaagles::Basic::Object::slotName2Index ( const char *const   slotname  )  const [inherited]
char Eaagles::Dafif::DafifRecord::transactionCode (  )  const [inherited]

Member Data Documentation

const Object::_Static * Eaagles::Basic::Object::classes = { &Object::_static } [static, inherited]
const unsigned int Eaagles::Basic::Object::MAX_CLASSES = 1000 [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_ALL = 0xFFFF [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_DATA = 0x0010 [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_STD_ALL = 0x00FF [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_USER = 0x0020 [static, inherited]
const SlotTable Eaagles::Basic::Object::slottable [static, protected, inherited]
const char *const Eaagles::Basic::Object::version = "v2010_0122" [static, inherited]

Reimplemented in Eaagles::Network::Dis::NetIO.


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