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

Eaagles::Simulation::Simulation Class Reference

#include <Simulation.h>

Inheritance diagram for Eaagles::Simulation::Simulation:
Eaagles::Basic::Component Eaagles::Basic::Object

List of all members.

Public Member Functions

 Simulation ()
Basic::PairStreamgetPlayers ()
const Basic::PairStreamgetPlayers () const
double getRefLatitude () const
double getRefLongitude () const
double getMaxRefRange () const
double getEarthRadiusM () const
const osg::Matrixd & getWorldMat () const
unsigned int cycle () const
unsigned int frame () const
unsigned int phase () const
unsigned int getExecCounter () const
double getExecTimeSec () const
double getSysTimeOfDay () const
double getSimTimeOfDay () const
void getSimTimeValues (unsigned long *const simSec, unsigned long *const simUSec) const
unsigned short getNewEventID ()
unsigned short getNewWeaponEventID ()
unsigned short getNewReleasedWeaponID ()
const Basic::TerraingetTerrain () const
IrAtmospheregetIrAtmosphere ()
const IrAtmospheregetIrAtmosphere () const
Dafif::AirportLoadergetAirports ()
Dafif::NavaidLoadergetNavaids ()
Dafif::WaypointLoadergetWaypoints ()
PlayerfindPlayer (const short id, const int netID=0)
const PlayerfindPlayer (const short id, const int netID=0) const
PlayerfindPlayerByName (const char *const playerName)
const PlayerfindPlayerByName (const char *const playerName) const
virtual bool addNewPlayer (const char *const playerName, Player *const player)
virtual bool addNewPlayer (Basic::Pair *const player)
virtual bool setInitialSimulationTime (const long time)
virtual bool setAirports (Dafif::AirportLoader *const p)
virtual bool setNavaids (Dafif::NavaidLoader *const p)
virtual bool setWaypoints (Dafif::WaypointLoader *const p)
virtual void updateTC (const LCreal dt=0.0f)
virtual void updateData (const LCreal dt=0.0f)
virtual void reset ()
void updateTcPlayerList (Basic::PairStream *const playerList, const LCreal dt, const unsigned int idx, const unsigned int n)
void updateBgPlayerList (Basic::PairStream *const playerList, const LCreal dt, const unsigned int idx, const unsigned int n)
Component * container ()
const Component * container () const
Component * container (Component *const p)
Component * findContainerByType (const std::type_info &type)
const Component * findContainerByType (const std::type_info &type) const
unsigned int getNumberOfComponents () const
PairStream * getComponents ()
const PairStream * getComponents () const
virtual bool addComponent (Pair *const p)
virtual Pair * findByName (const char *const slotname)
virtual const Pair * findByName (const char *const slotname) const
virtual Pair * findByIndex (const int slotindex)
virtual const Pair * findByIndex (const int slotindex) const
virtual Pair * findByType (const std::type_info &type)
virtual const Pair * findByType (const std::type_info &type) const
bool isComponentSelected () const
Component * getSelectedComponent ()
const Component * getSelectedComponent () const
virtual const Identifier * findNameOfComponent (const Component *const p) const
void tcFrame (const LCreal dt=0.0f)
virtual bool isFrozen () const
virtual bool isNotFrozen () const
virtual void freeze (const bool fflag)
bool isShutdown () const
bool isNotShutdown () const
virtual bool event (const int event, Object *const obj=0)
bool send (const char *const id, const int event)
bool send (const char *const id, const int event, const int value, SendData &sd)
bool send (const char *const id, const int event, const float value, SendData &sd)
bool send (const char *const id, const int event, const double value, SendData &sd)
bool send (const char *const id, const int event, const char *const value, SendData &sd)
bool send (const char *const id, const int event, const bool value, SendData &sd)
bool send (const char *const id, const int event, Object *const value, SendData &sd)
bool send (const char *const id, const int event, const int value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const float value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const double value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const char *const value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const bool value[], SendData sd[], const int n)
bool send (const char *const id, const int event, Object *const value[], SendData sd[], const int n)
const Statistic * getTimingStats () const
bool isTimingStatsEnabled () const
bool isTimingStatsPrintEnabled () const
virtual bool setTimingStatsEnabled (const bool b)
virtual bool setPrintTimingStats (const bool b)
Logger * getEventLogger ()
Logger * getAnyEventLogger ()
virtual bool setEventLogger (Logger *const logger)
virtual bool setSlotComponent (PairStream *const multiple)
virtual bool setSlotComponent (Component *const single)
virtual bool setSlotEnableTimingStats (const Number *const num)
virtual bool setSlotPrintTimingStats (const Number *const num)
virtual bool setSlotFreeze (const Number *const num)
virtual bool setSlotEventLogger (Logger *const logger)
virtual bool setSlotEnableMsgType (const Identifier *const msg)
virtual bool setSlotEnableMsgType (const Number *const msg)
virtual bool setSlotDisableMsgType (const Identifier *const msg)
virtual bool setSlotDisableMsgType (const Number *const msg)
virtual bool isMessageEnabled (const unsigned short msgType) 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
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 MIN_WPN_ID = 10001
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

virtual void updatePlayerList ()
bool setSlotPlayers (Basic::PairStream *const msg)
virtual bool setRefLatitude (const double v)
virtual bool setRefLongitude (const double v)
virtual bool setMaxRefRange (const double v)
virtual void incCycle ()
virtual void setCycle (const unsigned int c)
virtual void setFrame (const unsigned int f)
virtual void setPhase (const unsigned int c)
virtual void setEventID (unsigned short id)
virtual void setWeaponEventID (unsigned short id)
virtual void printTimingStats ()
virtual bool shutdownNotification ()
virtual bool onEventReset ()
virtual bool setSelectionName (const Object *const s)
virtual bool select (const String *const name)
virtual bool select (const Number *const num)
virtual void processComponents (PairStream *const list, const std::type_info &filter, Pair *const add=0, Component *const remove=0)
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 SlotTable * slotTable

Static Protected Attributes

static const SlotTable slottable

Private Member Functions

void initData ()
bool insertPlayerSort (Basic::Pair *const newPlayer, Basic::PairStream *const newList)
PlayerfindPlayerPrivate (const short id, const int netID) const
PlayerfindPlayerByNamePrivate (const char *const playerName) const
bool setSlotRefLatitude (const Basic::LatLon *const msg)
bool setSlotRefLatitude (const Basic::Number *const msg)
bool setSlotRefLongitude (const Basic::LatLon *const msg)
bool setSlotRefLongitude (const Basic::Number *const msg)
bool setSlotSimulationTime (const Basic::Time *const msg)
bool setSlotDay (const Basic::Number *const msg)
bool setSlotMonth (const Basic::Number *const msg)
bool setSlotYear (const Basic::Number *const msg)
bool setSlotTerrain (Basic::Terrain *const msg)
bool setSlotIrAtmosphere (IrAtmosphere *const msg)
bool setSlotFirstWeaponId (const Basic::Number *const msg)
bool setSlotNumTcThreads (const Basic::Number *const msg)
bool setSlotNumBgThreads (const Basic::Number *const msg)
bool setSlotGamingAreaRange (const Basic::Distance *const msg)

Private Attributes

SPtr< Basic::PairStreamplayers
SPtr< Basic::PairStreamorigPlayers
bool loggedHeadings
double refLat
double refLon
double maxRefRange
osg::Matrixd wm
unsigned int cycleCnt
unsigned int frameCnt
unsigned int phaseCnt
double execTime
double pcTime
unsigned long pcTvSec
unsigned long pcTvUSec
double simTime
unsigned long simTvSec
unsigned long simTvUSec
bool simTimeSlaved
long simTime0
unsigned short simDay0
unsigned short simMonth0
unsigned short simYear0
unsigned short eventID
unsigned short eventWpnID
unsigned short relWpnId
QQueue< Basic::Pair * > newPlayerQueue
IrAtmosphereirAtmosphere
Basic::Terrainterrain
Dafif::AirportLoaderairports
Dafif::NavaidLoadernavaids
Dafif::WaypointLoaderwaypoints
SimTcThreadtcThreads [MAX_TC_THREADS]
unsigned int reqTcThreads
unsigned int numTcThreads
bool tcThreadsFailed
SimBgThreadbgThreads [MAX_BG_THREADS]
unsigned int reqBgThreads
unsigned int numBgThreads
bool bgThreadsFailed

Static Private Attributes

static const int MAX_NEW_PLAYERS = 100
static const unsigned short MAX_TC_THREADS = 32
static const unsigned short MAX_BG_THREADS = 32

Constructor & Destructor Documentation

gamingAreaRange Eaagles::Simulation::Simulation::Simulation (  ) 

References STANDARD_CONSTRUCTOR.


Member Function Documentation

virtual bool Eaagles::Basic::Component::addComponent ( Pair *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Simulation::addNewPlayer ( const char *const   playerName,
Player *const   player 
) [virtual]
bool Eaagles::Simulation::Simulation::addNewPlayer ( Basic::Pair *const   player  )  [virtual]
const Component* Eaagles::Basic::Component::container (  )  const [inline, inherited]
Component* Eaagles::Basic::Component::container ( Component *const   p  )  [inline, inherited]
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().

unsigned int Eaagles::Simulation::Simulation::cycle (  )  const
void Eaagles::Basic::Object::deleteData (  )  [protected, inherited]
bool Eaagles::Basic::Object::disableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
bool Eaagles::Basic::Object::enableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
virtual bool Eaagles::Basic::Component::event ( const int  event,
Object *const   obj = 0 
) [virtual, inherited]

Reimplemented in Eaagles::Basic::StateMachine, Eaagles::BasicGL::GlutDisplay, Eaagles::BasicGL::MapPage, Eaagles::BasicGL::MfdPage, Eaagles::BasicGL::AsciiText, Eaagles::BasicGL::NumericReadout, Eaagles::BasicGL::Rotary2, Eaagles::BasicGL::Rotators, Eaagles::BasicGL::Circle, Eaagles::Instruments::Adi, Eaagles::Instruments::Button, Eaagles::Instruments::Knob, Eaagles::Instruments::PushButton, Eaagles::Instruments::SolenoidSwitch, Eaagles::Instruments::SolenoidButton, Eaagles::Instruments::AnalogDial, Eaagles::Instruments::Eadi3DPage, Eaagles::Instruments::Instrument, Eaagles::Instruments::BearingPointer, Eaagles::Instruments::CompassRose, Eaagles::Simulation::Antenna, Eaagles::Simulation::Datalink, Eaagles::Simulation::ExternalStore, Eaagles::Simulation::Gimbal, Eaagles::Simulation::IrSeeker, Eaagles::Simulation::IrSensor, Eaagles::Simulation::Missile, Eaagles::Simulation::Player, Eaagles::Simulation::RfSensor, Eaagles::Simulation::Route, Eaagles::Simulation::ScanGimbal, Eaagles::Simulation::Stores, Eaagles::Simulation::StoresMgr, Eaagles::Simulation::System, and Eaagles::Simulation::Weapon.

Referenced by Eaagles::Simulation::Player::collisionNotification(), Eaagles::Simulation::Player::crashNotification(), Eaagles::BasicGL::SymbolLoader::draw(), Eaagles::Simulation::Stores::jettisonAll(), Eaagles::Simulation::System::killedNotification(), Eaagles::Simulation::Player::killedNotification(), Eaagles::Simulation::Datalink::onDatalinkMessageEvent(), Eaagles::Simulation::Player::onRfEmissionEventPlayer(), Eaagles::Simulation::Station::reset(), Eaagles::Simulation::Player::reset(), Eaagles::Simulation::Stores::resetStores(), Eaagles::Simulation::StoresMgr::shutdownNotification(), Eaagles::Simulation::Station::shutdownNotification(), shutdownNotification(), Eaagles::Simulation::SimLogger::updateData(), and Eaagles::Simulation::Station::updateTC().

virtual Pair* Eaagles::Basic::Component::findByIndex ( const int  slotindex  )  [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByIndex ( const int  slotindex  )  const [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByName ( const char *const   slotname  )  const [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByType ( const std::type_info &  type  )  const [virtual, inherited]
Component* Eaagles::Basic::Component::findContainerByType ( const std::type_info &  type  )  [inherited]

Referenced by Eaagles::Simulation::Gun::burstFrame(), Eaagles::Simulation::Gun::computeInitBulletPosition(), Eaagles::Simulation::Gun::computeInitBulletVelocity(), Eaagles::Instruments::Knob::computeRotation(), Eaagles::Vehicle::JSBSimModel::dynamics(), Eaagles::Simulation::System::findOwnship(), Eaagles::Vehicle::RacModel::getCalibratedAirspeed(), Eaagles::BasicGL::Graphic::getDisplay(), Eaagles::Vehicle::RacModel::getFlightPath(), Eaagles::Basic::Terrain::getPathname(), Eaagles::Simulation::SigSwitch::getRCS(), Eaagles::Simulation::Player::getSimulation(), Eaagles::Instruments::SolenoidSwitch::latch(), Eaagles::Simulation::NetIO::networkInitialization(), Eaagles::Instruments::SolenoidButton::onSingleClick(), Eaagles::Instruments::Button::onSingleClick(), Eaagles::Simulation::Weapon::prerelease(), Eaagles::Simulation::ActionDecoyRelease::process(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList(), Eaagles::Simulation::Weapon::release(), Eaagles::Vehicle::JSBSimModel::reset(), Eaagles::Simulation::Weapon::reset(), reset(), Eaagles::Simulation::Datalink::reset(), Eaagles::IoDevice::DiscreteOutput::reset(), Eaagles::IoDevice::DiscreteInput::reset(), Eaagles::IoDevice::AnalogOutput::reset(), Eaagles::IoDevice::AnalogInput::reset(), Eaagles::IoDevice::Ai2DiSwitch::reset(), Eaagles::Instruments::SolenoidSwitch::resetButton(), Eaagles::BasicGL::Field::setMode(), Eaagles::BasicGL::Display::setMouse(), Eaagles::Simulation::ActionCamouflageType::trigger(), Eaagles::Simulation::ActionDecoyRelease::trigger(), Eaagles::Simulation::ActionWeaponRelease::trigger(), Eaagles::Simulation::ActionImagingSar::trigger(), Eaagles::Simulation::Route::triggerAction(), Eaagles::Simulation::Route::updateData(), Eaagles::Maps::Rpf::MapDrawer::updateData(), Eaagles::Instruments::SolenoidSwitch::updateData(), Eaagles::BasicGL::MapPage::updateData(), Eaagles::Vehicle::RacModel::updateRAC(), and Eaagles::Simulation::SimLogger::updateTC().

const Component* Eaagles::Basic::Component::findContainerByType ( const std::type_info &  type  )  const [inherited]
virtual const Identifier* Eaagles::Basic::Component::findNameOfComponent ( const Component *const   p  )  const [virtual, inherited]
const Player * Eaagles::Simulation::Simulation::findPlayer ( const short  id,
const int  netID = 0 
) const

References findPlayerPrivate().

Player * Eaagles::Simulation::Simulation::findPlayer ( const short  id,
const int  netID = 0 
)

References findPlayerPrivate().

Player * Eaagles::Simulation::Simulation::findPlayerByName ( const char *const   playerName  ) 
const Player * Eaagles::Simulation::Simulation::findPlayerByName ( const char *const   playerName  )  const
Player * Eaagles::Simulation::Simulation::findPlayerByNamePrivate ( const char *const   playerName  )  const [private]
Player * Eaagles::Simulation::Simulation::findPlayerPrivate ( const short  id,
const int  netID 
) const [private]
unsigned int Eaagles::Simulation::Simulation::frame (  )  const
Dafif::AirportLoader * Eaagles::Simulation::Simulation::getAirports (  ) 

References airports.

const char * Eaagles::Basic::Object::getClassName (  )  [static, inherited]
PairStream* Eaagles::Basic::Component::getComponents (  )  [inherited]

Referenced by Eaagles::BasicGL::SymbolLoader::addSymbol(), Eaagles::BasicGL::SymbolLoader::changeSymbolType(), Eaagles::Simulation::Player::collisionNotification(), Eaagles::Simulation::Steerpoint::compute(), Eaagles::Simulation::Route::computeSteerpointData(), Eaagles::Simulation::Player::crashNotification(), Eaagles::Simulation::Route::decStpt(), Eaagles::Simulation::Route::deleteSteerpoint(), Eaagles::Simulation::Route::directTo(), Eaagles::BasicGL::Graphic::draw(), Eaagles::Instruments::AoAIndexer::drawFunc(), Eaagles::Instruments::GMeterDial::drawFunc(), Eaagles::Network::Dis::Nib::emitterBeamsManager(), Eaagles::BasicGL::Graphic::findBySelectName(), Eaagles::Terrain::QuadMap::findDataFiles(), Eaagles::Simulation::Route::findSteerpointImp(), Eaagles::Simulation::Route::getAllSteerpoints(), Eaagles::Simulation::Route::getSteerpoints(), Eaagles::Simulation::Route::incStpt(), Eaagles::Simulation::Route::insertSteerpoint(), Eaagles::Simulation::System::killedNotification(), Eaagles::Simulation::Player::killedNotification(), Eaagles::Simulation::Datalink::onDatalinkMessageEvent(), Eaagles::Simulation::Gimbal::onRfEmissionEvent(), Eaagles::BasicGL::SymbolLoader::removeSymbol(), Eaagles::Simulation::Route::reset(), Eaagles::BasicGL::Field::setSlotHighlight(), Eaagles::BasicGL::Field::setSlotJustification(), Eaagles::BasicGL::Field::setSlotReversed(), Eaagles::BasicGL::Field::setSlotUnderline(), Eaagles::Instruments::Instrument::updateData(), and Eaagles::Instruments::GMeterDial::updateData().

const PairStream* Eaagles::Basic::Component::getComponents (  )  const [inherited]
double Eaagles::Simulation::Simulation::getEarthRadiusM (  )  const
Logger* Eaagles::Basic::Component::getEventLogger (  )  [inherited]
unsigned int Eaagles::Simulation::Simulation::getExecCounter (  )  const

References cycleCnt, frameCnt, and phaseCnt.

IrAtmosphere * Eaagles::Simulation::Simulation::getIrAtmosphere (  ) 

References irAtmosphere.

const IrAtmosphere * Eaagles::Simulation::Simulation::getIrAtmosphere (  )  const

References irAtmosphere.

double Eaagles::Simulation::Simulation::getMaxRefRange (  )  const

References maxRefRange.

unsigned short Eaagles::Basic::Object::getMessageDisableBits (  )  const [inline, protected, inherited]
unsigned short Eaagles::Basic::Object::getMessageEnableBits (  )  const [inline, protected, inherited]
Dafif::NavaidLoader * Eaagles::Simulation::Simulation::getNavaids (  ) 

References navaids.

unsigned short Eaagles::Simulation::Simulation::getNewEventID (  ) 

References eventID.

unsigned short Eaagles::Simulation::Simulation::getNewReleasedWeaponID (  ) 

References relWpnId.

unsigned short Eaagles::Simulation::Simulation::getNewWeaponEventID (  ) 
unsigned int Eaagles::Basic::Component::getNumberOfComponents (  )  const [inherited]
const Basic::PairStream * Eaagles::Simulation::Simulation::getPlayers (  )  const

References SPtr< T >::getRefPtr(), and players.

double Eaagles::Simulation::Simulation::getRefLatitude (  )  const

References refLat.

double Eaagles::Simulation::Simulation::getRefLongitude (  )  const

References refLon.

Component* Eaagles::Basic::Component::getSelectedComponent (  )  [inline, inherited]
const Component* Eaagles::Basic::Component::getSelectedComponent (  )  const [inline, inherited]
double Eaagles::Simulation::Simulation::getSimTimeOfDay (  )  const
void Eaagles::Simulation::Simulation::getSimTimeValues ( unsigned long *const   simSec,
unsigned long *const   simUSec 
) const

References simTvSec, and simTvUSec.

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]
double Eaagles::Simulation::Simulation::getSysTimeOfDay (  )  const
const Basic::Terrain * Eaagles::Simulation::Simulation::getTerrain (  )  const

References terrain.

const Statistic* Eaagles::Basic::Component::getTimingStats (  )  const [inline, inherited]
Dafif::WaypointLoader * Eaagles::Simulation::Simulation::getWaypoints (  ) 

References waypoints.

const osg::Matrixd & Eaagles::Simulation::Simulation::getWorldMat (  )  const

References wm.

void Eaagles::Simulation::Simulation::incCycle (  )  [protected, virtual]

References cycleCnt.

Referenced by updateTC().

bool Eaagles::Basic::Object::isClassType ( const std::type_info &  type  )  const [virtual, inherited]
bool Eaagles::Basic::Component::isComponentSelected (  )  const [inline, inherited]
bool Eaagles::Basic::Object::isMessageDisabled ( const unsigned short  msgType  )  const [inherited]
virtual bool Eaagles::Basic::Component::isMessageEnabled ( const unsigned short  msgType  )  const [virtual, inherited]

Reimplemented from Eaagles::Basic::Object.

Referenced by Eaagles::Simulation::Station::createBackgroundProcess(), Eaagles::Otw::CigiClNetwork::createCigiProcess(), Eaagles::Basic::IoHandler::createDataThread(), Eaagles::Simulation::Station::createNetworkProcess(), Eaagles::BasicGL::GlutDisplay::createSubWindow(), Eaagles::Simulation::Station::createTimeCriticalProcess(), Eaagles::BasicGL::GlutDisplay::createWindow(), 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::Otw::CigiClNetwork::initialize(), Eaagles::Simulation::IrSeeker::irRequestSignature(), Eaagles::Terrain::SrtmHgtFile::loadData(), Eaagles::Terrain::DtedFile::loadData(), Eaagles::Terrain::DedFile::loadData(), Eaagles::Simulation::IrSensor::mergeAndTransmitIrReturns(), Eaagles::BasicGL::GlutDisplay::onEscKey(), Eaagles::Simulation::Player::onWpnRelEvent(), Eaagles::Basic::Logger::openFile(), Eaagles::Simulation::Player::positionUpdate(), Eaagles::Simulation::Sar::process(), Eaagles::Simulation::ActionImagingSar::process(), Eaagles::BasicGL::Display::processMaterials(), Eaagles::BasicGL::Display::processSubdisplays(), Eaagles::BasicGL::Page::processSubpages(), Eaagles::BasicGL::Display::processTextures(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList(), Eaagles::Simulation::Datalink::queueIncomingMessage(), Eaagles::Simulation::Datalink::queueOutgoingMessage(), Eaagles::Terrain::DtedFile::readDtedData(), Eaagles::Terrain::DtedFile::readDtedHeaders(), Eaagles::Terrain::SrtmHgtFile::readSrtmData(), Eaagles::Simulation::Weapon::release(), Eaagles::Simulation::Sar::requestImage(), Eaagles::Simulation::Station::reset(), reset(), Eaagles::Simulation::IrSensor::reset(), Eaagles::Simulation::Datalink::reset(), Eaagles::IoDevice::UsbJoystickImp::reset(), Eaagles::Simulation::Antenna::rfTransmit(), Eaagles::BasicGL::Display::setColorTable(), Eaagles::Simulation::AirVehicle::setInitGearPos(), Eaagles::BasicGL::Field::setPosition(), Eaagles::Simulation::IrSignature::setSlotBaseHeatSignature(), Eaagles::Simulation::Gun::setSlotBurstRate(), Eaagles::Simulation::IrSignature::setSlotEffectiveArea(), Eaagles::Simulation::IrSignature::setSlotEmissivity(), Eaagles::Simulation::IrSensor::setSlotFieldOfRegard(), Eaagles::Simulation::Autopilot::setSlotFollowTheLeadMode(), Eaagles::Simulation::Antenna::setSlotGain(), Eaagles::IoDevice::AnalogOutput::setSlotGain(), Eaagles::Simulation::IrSensor::setSlotIFOV(), Eaagles::Simulation::ActionImagingSar::setSlotImageSize(), Eaagles::BasicGL::Field::setSlotJustification(), Eaagles::Simulation::IrSensor::setSlotLowerWavelength(), Eaagles::Simulation::IrSensor::setSlotNEI(), Eaagles::Otw::OtwPC::setSlotNetOutput(), Eaagles::BasicGL::Graphic::setSlotNormals(), Eaagles::Simulation::Station::setSlotOutTheWindow(), Eaagles::Simulation::Gun::setSlotPitch(), Eaagles::Simulation::Gun::setSlotRoll(), Eaagles::Simulation::IrSensor::setSlotSensorType(), Eaagles::IoDevice::SignalGen::setSlotSignal(), Eaagles::BasicGL::Graphic::setSlotTexCoord(), Eaagles::Simulation::IrSensor::setSlotThreshold(), Eaagles::BasicGL::Graphic::setSlotTransformList(), Eaagles::Simulation::IrSensor::setSlotUpperWavelength(), Eaagles::BasicGL::Graphic::setSlotVertices(), Eaagles::Simulation::Gun::setSlotYaw(), Eaagles::IoDevice::AnalogOutput::setTable(), Eaagles::IoDevice::AnalogInput::setTable(), Eaagles::Simulation::IrSensor::transmit(), Eaagles::Simulation::CommRadio::transmitDataMessage(), Eaagles::Simulation::ActionWeaponRelease::trigger(), Eaagles::Simulation::ActionImagingSar::trigger(), updateData(), Eaagles::Simulation::IrSystem::updateData(), Eaagles::Simulation::IrSensor::updateData(), updateTC(), Eaagles::Otw::NetThread::userFunc(), and Eaagles::Simulation::Missile::weaponGuidance().

virtual bool Eaagles::Basic::Component::isNotFrozen (  )  const [virtual, inherited]
bool Eaagles::Basic::Component::isNotShutdown (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isShutdown (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isTimingStatsEnabled (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isTimingStatsPrintEnabled (  )  const [inline, inherited]
virtual bool Eaagles::Basic::Component::onEventReset (  )  [protected, virtual, inherited]
unsigned int Eaagles::Simulation::Simulation::phase (  )  const
void Eaagles::Simulation::Simulation::printTimingStats (  )  [protected, virtual]
virtual void Eaagles::Basic::Component::processComponents ( PairStream *const   list,
const std::type_info &  filter,
Pair *const   add = 0,
Component *const   remove = 0 
) [protected, virtual, inherited]
unsigned int Eaagles::Basic::Object::registerClass ( const _Static *const   a  )  [static, protected, inherited]
virtual bool Eaagles::Basic::Component::select ( const String *const   name  )  [protected, virtual, inherited]
virtual bool Eaagles::Basic::Component::select ( const Number *const   num  )  [protected, virtual, inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
Object *const   value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
Object *const   value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const char *const   value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const bool  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const float  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const int  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const double  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const bool  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const float  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const int  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const double  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const char *const   value,
SendData sd 
) [inherited]
std::ostream & Eaagles::Basic::Object::serialize ( std::ostream &  sout,
const int  i = 0,
const bool  slotsOnly = false 
) const [virtual, inherited]
bool Eaagles::Simulation::Simulation::setAirports ( Dafif::AirportLoader *const   p  )  [virtual]

References airports.

void Eaagles::Simulation::Simulation::setCycle ( const unsigned int  c  )  [protected, virtual]

References cycleCnt.

void Eaagles::Simulation::Simulation::setEventID ( unsigned short  id  )  [protected, virtual]

References eventID.

virtual bool Eaagles::Basic::Component::setEventLogger ( Logger *const   logger  )  [virtual, inherited]
void Eaagles::Simulation::Simulation::setFrame ( const unsigned int  f  )  [protected, virtual]

References frameCnt.

Referenced by updateTC().

bool Eaagles::Simulation::Simulation::setInitialSimulationTime ( const long  time  )  [virtual]

References simTime0.

Referenced by setSlotSimulationTime().

bool Eaagles::Simulation::Simulation::setMaxRefRange ( const double  v  )  [protected, virtual]

References maxRefRange.

Referenced by setSlotGamingAreaRange().

bool Eaagles::Simulation::Simulation::setNavaids ( Dafif::NavaidLoader *const   p  )  [virtual]

References navaids.

void Eaagles::Simulation::Simulation::setPhase ( const unsigned int  c  )  [protected, virtual]

References phaseCnt.

Referenced by updateTC().

virtual bool Eaagles::Basic::Component::setPrintTimingStats ( const bool  b  )  [virtual, inherited]
bool Eaagles::Simulation::Simulation::setRefLatitude ( const double  v  )  [protected, virtual]
bool Eaagles::Simulation::Simulation::setRefLongitude ( const double  v  )  [protected, virtual]
virtual bool Eaagles::Basic::Component::setSelectionName ( const Object *const   s  )  [protected, virtual, 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]
virtual bool Eaagles::Basic::Component::setSlotComponent ( Component *const   single  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotComponent ( PairStream *const   multiple  )  [virtual, inherited]
bool Eaagles::Simulation::Simulation::setSlotDay ( const Basic::Number *const   msg  )  [private]
virtual bool Eaagles::Basic::Component::setSlotDisableMsgType ( const Number *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotDisableMsgType ( const Identifier *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableMsgType ( const Identifier *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableMsgType ( const Number *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableTimingStats ( const Number *const   num  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEventLogger ( Logger *const   logger  )  [virtual, inherited]
bool Eaagles::Simulation::Simulation::setSlotFirstWeaponId ( const Basic::Number *const   msg  )  [private]
virtual bool Eaagles::Basic::Component::setSlotFreeze ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::Simulation::Simulation::setSlotGamingAreaRange ( const Basic::Distance *const   msg  )  [private]
bool Eaagles::Simulation::Simulation::setSlotIrAtmosphere ( IrAtmosphere *const   msg  )  [private]

References irAtmosphere.

bool Eaagles::Simulation::Simulation::setSlotMonth ( const Basic::Number *const   msg  )  [private]
bool Eaagles::Simulation::Simulation::setSlotNumBgThreads ( const Basic::Number *const   msg  )  [private]
bool Eaagles::Simulation::Simulation::setSlotNumTcThreads ( const Basic::Number *const   msg  )  [private]
virtual bool Eaagles::Basic::Component::setSlotPrintTimingStats ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::Simulation::Simulation::setSlotRefLatitude ( const Basic::LatLon *const   msg  )  [private]
bool Eaagles::Simulation::Simulation::setSlotRefLatitude ( const Basic::Number *const   msg  )  [private]
bool Eaagles::Simulation::Simulation::setSlotRefLongitude ( const Basic::LatLon *const   msg  )  [private]
bool Eaagles::Simulation::Simulation::setSlotRefLongitude ( const Basic::Number *const   msg  )  [private]
bool Eaagles::Simulation::Simulation::setSlotSimulationTime ( const Basic::Time *const   msg  )  [private]
bool Eaagles::Simulation::Simulation::setSlotTerrain ( Basic::Terrain *const   msg  )  [private]

References terrain.

bool Eaagles::Simulation::Simulation::setSlotYear ( const Basic::Number *const   msg  )  [private]
virtual bool Eaagles::Basic::Component::setTimingStatsEnabled ( const bool  b  )  [virtual, inherited]
bool Eaagles::Simulation::Simulation::setWaypoints ( Dafif::WaypointLoader *const   p  )  [virtual]

References waypoints.

void Eaagles::Simulation::Simulation::setWeaponEventID ( unsigned short  id  )  [protected, virtual]

References eventWpnID.

const char * Eaagles::Basic::Object::slotIndex2Name ( const int  slotindex  )  const [inherited]
int Eaagles::Basic::Object::slotName2Index ( const char *const   slotname  )  const [inherited]
void Eaagles::Simulation::Simulation::updateBgPlayerList ( Basic::PairStream *const   playerList,
const LCreal  dt,
const unsigned int  idx,
const unsigned int  n 
)
void Eaagles::Simulation::Simulation::updateTcPlayerList ( Basic::PairStream *const   playerList,
const LCreal  dt,
const unsigned int  idx,
const unsigned int  n 
)

Member Data Documentation

const Object::_Static * Eaagles::Basic::Object::classes = { &Object::_static } [static, inherited]
const unsigned short Eaagles::Simulation::Simulation::MAX_BG_THREADS = 32 [static, private]

Referenced by initData().

const unsigned int Eaagles::Basic::Object::MAX_CLASSES = 1000 [static, inherited]
const int Eaagles::Simulation::Simulation::MAX_NEW_PLAYERS = 100 [static, private]
const unsigned short Eaagles::Simulation::Simulation::MAX_TC_THREADS = 32 [static, private]

Referenced by initData().

const unsigned short Eaagles::Simulation::Simulation::MIN_WPN_ID = 10001 [static]

Referenced by initData(), and setSlotFirstWeaponId().

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(), 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(), updateData(), Eaagles::Simulation::IrSystem::updateData(), Eaagles::Simulation::IrSensor::updateData(), and updateTC().

const unsigned short Eaagles::Basic::Object::MSG_STD_ALL = 0x00FF [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_USER = 0x0020 [static, inherited]

Referenced by initData().

Referenced by initData().

Referenced by initData(), reset(), and updateTC().

Referenced by initData(), reset(), and updateTC().

unsigned short Eaagles::Simulation::Simulation::simDay0 [private]

Referenced by initData(), reset(), and setSlotDay().

Referenced by initData(), reset(), and setSlotMonth().

Referenced by initData(), reset(), and setSlotYear().

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: