Eaagles::Dafif::Airport Class Reference

#include <Airport.h>

Inheritance diagram for Eaagles::Dafif::Airport:

Inheritance graph
[legend]
Collaboration diagram for Eaagles::Dafif::Airport:

Collaboration graph
[legend]
List of all members.

Public Types

 RECORD_LENGTH = AIRPORT_RECORD_LEN
 INVALID = -1
 ANY = 'Z'
 CIVIL = 'A'
 JOINT = 'B'
 MILITARY = 'C'
 INACTIVE = 'D'
enum  { RECORD_LENGTH = AIRPORT_RECORD_LEN }
enum  AirportType {
  INVALID = -1, ANY = 'Z', CIVIL = 'A', JOINT = 'B',
  MILITARY = 'C', INACTIVE = 'D'
}
 NAVAID = 2
 WAYPOINT = 3
 AIRPORT = 10
 RUNWAY = 11
 ILS = 12
enum  Type {
  INVALID = -1, ANY = 0, NAVAID = 2, WAYPOINT = 3,
  AIRPORT = 10, RUNWAY = 11, ILS = 12
}
 NONE
 LEFT
 RIGHT
 CENTER
enum  Justify { NONE, LEFT, RIGHT, CENTER }
 CLR_KEY = 1
 BACK_SPACE = 8
 ENTER_KEY = 13
 ESC_KEY = 27
 FORWARD_SPACE = 28
 UP_ARROW_KEY = 30
 DOWN_ARROW_KEY = 31
 LEFT_ARROW_KEY = BACK_SPACE
 RIGHT_ARROW_KEY = FORWARD_SPACE
 BUTTON_HIT = 128
 INPUT_RIGHT_EDGE = 129
 INPUT_LEFT_EDGE = 130
 ON_SINGLE_CLICK = 131
 ON_DOUBLE_CLICK = 132
 F1_KEY = 141
 F2_KEY = 142
 F3_KEY = 143
 F4_KEY = 144
 F5_KEY = 145
 F6_KEY = 146
 F7_KEY = 147
 F8_KEY = 148
 F9_KEY = 149
 F10_KEY = 150
 F11_KEY = 151
 F12_KEY = 152
 OSB_T1 = 153
 OSB_T2 = 154
 OSB_T3 = 155
 OSB_T4 = 156
 OSB_T5 = 157
 OSB_R1 = 158
 OSB_R2 = 159
 OSB_R3 = 160
 OSB_R4 = 161
 OSB_R5 = 162
 OSB_B1 = 163
 OSB_B2 = 164
 OSB_B3 = 165
 OSB_B4 = 166
 OSB_B5 = 167
 OSB_L1 = 168
 OSB_L2 = 169
 OSB_L3 = 170
 OSB_L4 = 171
 OSB_L5 = 172
 USER_KEY_EVENT = 512
 MAX_KEY_EVENT = 999
 SHUTDOWN_EVENT = 1001
 ON_ENTRY = 1201
 ON_EXIT = 1202
 SELECT = 1203
 UPDATE_INSTRUMENTS = 1210
 UPDATE_VALUE = 1211
 UPDATE_VALUE1 = UPDATE_VALUE
 UPDATE_VALUE2 = 1212
 UPDATE_VALUE3 = 1213
 UPDATE_VALUE4 = 1214
 UPDATE_VALUE5 = 1215
 UPDATE_VALUE6 = 1216
 UPDATE_VALUE7 = 1217
 UPDATE_VALUE8 = 1218
 UPDATE_VALUE9 = 1219
 SET_VISIBILITY = 1221
 SET_COLOR = 1222
 SET_LINEWIDTH = 1223
 SET_POSITION = 1224
 SET_WIDTH = 1225
 SET_HIGHLIGHT = 1226
 SET_UNDERLINE = 1227
 SET_REVERSED = 1228
 SET_SPECIAL = 1229
 SET_JUSTIFICATION = 1230
 SET_FLASHRATE = 1231
 SET_LINE = 1232
 SET_COLUMN = 1233
 RESET_EVENT = 1301
 FREEZE_EVENT = 1302
 FREEZE_EVENT_ALL = 1303
 KILL_EVENT = 1304
 CRASH_EVENT = 1305
 DETONATION_EVENT = 1306
 RF_EMISSION = 1307
 RF_EMISSION_RETURN = 1308
 DESIGNATOR_EVENT = 1309
 DATALINK_MESSAGE = 1310
 ON_OWNSHIP_CONNECT = 1311
 ON_OWNSHIP_DISCONNECT = 1312
 SCAN_START = 1313
 SCAN_END = 1314
 WPN_RELOAD = 1315
 RF_REFLECTED_EMISSION = 1316
 RF_REFLECTIONS_REQUEST = 1317
 RF_REFLECTIONS_CANCEL = 1318
 SENSOR_RTS = 1400
 TGT_STEP_EVENT = 1401
 TGT_DESIGNATE = 1402
 WPN_REL_EVENT = 1405
 TRIGGER_SW_EVENT = 1406
 TMS_FWD_EVENT = 1407
 TMS_AFT_EVENT = 1408
 TMS_LEFT_EVENT = 1409
 TMS_RIGHT_EVENT = 1410
 DMS_FWD_EVENT = 1411
 DMS_AFT_EVENT = 1412
 DMS_LEFT_EVENT = 1413
 DMS_RIGHT_EVENT = 1414
 CMS_FWD_EVENT = 1415
 CMS_AFT_EVENT = 1416
 CMS_LEFT_EVENT = 1417
 CMS_RIGHT_EVENT = 1418
 PINKY_SW_EVENT = 1419
 NWS_SW_EVENT = 1420
 CURSOR_ZERO_EVENT = 1421
 CURSOR_X_EVENT = 1422
 CURSOR_Y_EVENT = 1423
 USER_EVENTS = 2000
enum  {
  CLR_KEY = 1, BACK_SPACE = 8, ENTER_KEY = 13, ESC_KEY = 27,
  FORWARD_SPACE = 28, UP_ARROW_KEY = 30, DOWN_ARROW_KEY = 31, LEFT_ARROW_KEY = BACK_SPACE,
  RIGHT_ARROW_KEY = FORWARD_SPACE, BUTTON_HIT = 128, INPUT_RIGHT_EDGE = 129, INPUT_LEFT_EDGE = 130,
  ON_SINGLE_CLICK = 131, ON_DOUBLE_CLICK = 132, F1_KEY = 141, F2_KEY = 142,
  F3_KEY = 143, F4_KEY = 144, F5_KEY = 145, F6_KEY = 146,
  F7_KEY = 147, F8_KEY = 148, F9_KEY = 149, F10_KEY = 150,
  F11_KEY = 151, F12_KEY = 152, OSB_T1 = 153, OSB_T2 = 154,
  OSB_T3 = 155, OSB_T4 = 156, OSB_T5 = 157, OSB_R1 = 158,
  OSB_R2 = 159, OSB_R3 = 160, OSB_R4 = 161, OSB_R5 = 162,
  OSB_B1 = 163, OSB_B2 = 164, OSB_B3 = 165, OSB_B4 = 166,
  OSB_B5 = 167, OSB_L1 = 168, OSB_L2 = 169, OSB_L3 = 170,
  OSB_L4 = 171, OSB_L5 = 172, USER_KEY_EVENT = 512, MAX_KEY_EVENT = 999,
  SHUTDOWN_EVENT = 1001, ON_ENTRY = 1201, ON_EXIT = 1202, SELECT = 1203,
  UPDATE_INSTRUMENTS = 1210, UPDATE_VALUE = 1211, UPDATE_VALUE1 = UPDATE_VALUE, UPDATE_VALUE2 = 1212,
  UPDATE_VALUE3 = 1213, UPDATE_VALUE4 = 1214, UPDATE_VALUE5 = 1215, UPDATE_VALUE6 = 1216,
  UPDATE_VALUE7 = 1217, UPDATE_VALUE8 = 1218, UPDATE_VALUE9 = 1219, SET_VISIBILITY = 1221,
  SET_COLOR = 1222, SET_LINEWIDTH = 1223, SET_POSITION = 1224, SET_WIDTH = 1225,
  SET_HIGHLIGHT = 1226, SET_UNDERLINE = 1227, SET_REVERSED = 1228, SET_SPECIAL = 1229,
  SET_JUSTIFICATION = 1230, SET_FLASHRATE = 1231, SET_LINE = 1232, SET_COLUMN = 1233,
  RESET_EVENT = 1301, FREEZE_EVENT = 1302, FREEZE_EVENT_ALL = 1303, KILL_EVENT = 1304,
  CRASH_EVENT = 1305, DETONATION_EVENT = 1306, RF_EMISSION = 1307, RF_EMISSION_RETURN = 1308,
  DESIGNATOR_EVENT = 1309, DATALINK_MESSAGE = 1310, ON_OWNSHIP_CONNECT = 1311, ON_OWNSHIP_DISCONNECT = 1312,
  SCAN_START = 1313, SCAN_END = 1314, WPN_RELOAD = 1315, RF_REFLECTED_EMISSION = 1316,
  RF_REFLECTIONS_REQUEST = 1317, RF_REFLECTIONS_CANCEL = 1318, SENSOR_RTS = 1400, TGT_STEP_EVENT = 1401,
  TGT_DESIGNATE = 1402, WPN_REL_EVENT = 1405, TRIGGER_SW_EVENT = 1406, TMS_FWD_EVENT = 1407,
  TMS_AFT_EVENT = 1408, TMS_LEFT_EVENT = 1409, TMS_RIGHT_EVENT = 1410, DMS_FWD_EVENT = 1411,
  DMS_AFT_EVENT = 1412, DMS_LEFT_EVENT = 1413, DMS_RIGHT_EVENT = 1414, CMS_FWD_EVENT = 1415,
  CMS_AFT_EVENT = 1416, CMS_LEFT_EVENT = 1417, CMS_RIGHT_EVENT = 1418, PINKY_SW_EVENT = 1419,
  NWS_SW_EVENT = 1420, CURSOR_ZERO_EVENT = 1421, CURSOR_X_EVENT = 1422, CURSOR_Y_EVENT = 1423,
  USER_EVENTS = 2000
}

Public Member Functions

 Airport ()
 Airport (const char *const s)
virtual AirportType airportType () const
virtual int isAirportType (const AirportType type) const
virtual void ident (char id[]) const
virtual void printRecord (std::ostream &sout) const
void setRecord (const char *const s)
void setRecord (Basic::LcString *const s)
int formatCode () const
int isFormatCode (const int code) const
char transactionCode () const
int isTransactionCode (const char c) const
void icaoCode (char code[]) const
int isIcaoCode (const char code[]) const
void key (char k[]) const
int isKey (const char k[]) const
int isIdent (const char id[]) const
void name (char n[]) const
int isName (const char name[]) const
void dafifType (char type[]) const
int isDafifType (const char type[]) const
void countryCode (char country[]) const
int isCountryCode (const char country[]) const
int stateCode () const
int isStateCode (const int code) const
void wac (char code[]) const
int isWac (const char code[]) const
double latitude () const
double longitude () const
float elevation () const
float magVariance () const
int dafifRecordNumber () const
int isDafifRecordNumber (const int num) const
void cycleDate (char date[]) const
int isCycleDate (const char date[]) const
void getTrueBearingRange (const double aclat, const double aclon, const double acelev, double *bearing, double *range, double *grdrange) const
virtual void printTrueBearingRange (std::ostream &sout, const double aclat, const double aclon, const double acelev) const
 operator char * ()
 operator const char * () const
void operator+= (const char *)
char getChar (const size_t index) const
void setChar (const size_t 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 LcString &str, const size_t w, const Justify j=NONE)
bool getSubString (LcString &subStr, const size_t startIndex, const size_t numChars) const
virtual bool isClassType (const std::type_info &type) const
virtual LcObject * clone () const
virtual std::ostream & serialize (std::ostream &sout, const int i=0, const bool slotsOnly=false) const
virtual bool isFormName (const char name[]) const
virtual const char * formName () const
virtual bool isValid () const
bool setSlotByName (const char *const slotname, LcObject *const obj)
LcObject * getSlotByName (const char *const slotname)
const char * slotIndex2Name (const int slotindex) const
int slotName2Index (const char *const slotname) const
int getRefCount () const
void ref () const
void unref () const

Static Public Member Functions

static 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 int 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 LcSlotTable & getSlotTable ()
static const char * getFormName ()

Protected Member Functions

const char * makePointer (const size_t offset) const
void resetData ()
void copyData (const LcObject &org, const bool cc=false)
void deleteData ()
virtual bool setSlotByIndex (const int slotindex, LcObject *const obj)
virtual LcObject * getSlotByIndex (const int slotindex)
void indent (std::ostream &sout, const int ident) const

Protected Attributes

const Ptbl * ptbl
const LcSlotTable * slotTable

Static Protected Attributes

static const LcSlotTable slottable

Static Private Attributes

static const Ptbl ptable

Member Enumeration Documentation

anonymous enum [inherited]

Enumerator:
CLR_KEY 
BACK_SPACE 
ENTER_KEY 
ESC_KEY 
FORWARD_SPACE 
UP_ARROW_KEY 
DOWN_ARROW_KEY 
LEFT_ARROW_KEY 
RIGHT_ARROW_KEY 
BUTTON_HIT 
INPUT_RIGHT_EDGE 
INPUT_LEFT_EDGE 
ON_SINGLE_CLICK 
ON_DOUBLE_CLICK 
F1_KEY 
F2_KEY 
F3_KEY 
F4_KEY 
F5_KEY 
F6_KEY 
F7_KEY 
F8_KEY 
F9_KEY 
F10_KEY 
F11_KEY 
F12_KEY 
OSB_T1 
OSB_T2 
OSB_T3 
OSB_T4 
OSB_T5 
OSB_R1 
OSB_R2 
OSB_R3 
OSB_R4 
OSB_R5 
OSB_B1 
OSB_B2 
OSB_B3 
OSB_B4 
OSB_B5 
OSB_L1 
OSB_L2 
OSB_L3 
OSB_L4 
OSB_L5 
USER_KEY_EVENT 
MAX_KEY_EVENT 
SHUTDOWN_EVENT 
ON_ENTRY 
ON_EXIT 
SELECT 
UPDATE_INSTRUMENTS 
UPDATE_VALUE 
UPDATE_VALUE1 
UPDATE_VALUE2 
UPDATE_VALUE3 
UPDATE_VALUE4 
UPDATE_VALUE5 
UPDATE_VALUE6 
UPDATE_VALUE7 
UPDATE_VALUE8 
UPDATE_VALUE9 
SET_VISIBILITY 
SET_COLOR 
SET_LINEWIDTH 
SET_POSITION 
SET_WIDTH 
SET_HIGHLIGHT 
SET_UNDERLINE 
SET_REVERSED 
SET_SPECIAL 
SET_JUSTIFICATION 
SET_FLASHRATE 
SET_LINE 
SET_COLUMN 
RESET_EVENT 
FREEZE_EVENT 
FREEZE_EVENT_ALL 
KILL_EVENT 
CRASH_EVENT 
DETONATION_EVENT 
RF_EMISSION 
RF_EMISSION_RETURN 
DESIGNATOR_EVENT 
DATALINK_MESSAGE 
ON_OWNSHIP_CONNECT 
ON_OWNSHIP_DISCONNECT 
SCAN_START 
SCAN_END 
WPN_RELOAD 
RF_REFLECTED_EMISSION 
RF_REFLECTIONS_REQUEST 
RF_REFLECTIONS_CANCEL 
SENSOR_RTS 
TGT_STEP_EVENT 
TGT_DESIGNATE 
WPN_REL_EVENT 
TRIGGER_SW_EVENT 
TMS_FWD_EVENT 
TMS_AFT_EVENT 
TMS_LEFT_EVENT 
TMS_RIGHT_EVENT 
DMS_FWD_EVENT 
DMS_AFT_EVENT 
DMS_LEFT_EVENT 
DMS_RIGHT_EVENT 
CMS_FWD_EVENT 
CMS_AFT_EVENT 
CMS_LEFT_EVENT 
CMS_RIGHT_EVENT 
PINKY_SW_EVENT 
NWS_SW_EVENT 
CURSOR_ZERO_EVENT 
CURSOR_X_EVENT 
CURSOR_Y_EVENT 
USER_EVENTS 

anonymous enum

Enumerator:
RECORD_LENGTH 

enum Eaagles::Dafif::Airport::AirportType

Enumerator:
INVALID 
ANY 
CIVIL 
JOINT 
MILITARY 
INACTIVE 

enum Eaagles::Basic::LcString::Justify [inherited]

Enumerator:
NONE 
LEFT 
RIGHT 
CENTER 

enum Eaagles::Dafif::DafifRecord::Type [inherited]

Enumerator:
INVALID 
ANY 
NAVAID 
WAYPOINT 
AIRPORT 
RUNWAY 
ILS 


Constructor & Destructor Documentation

Eaagles::Dafif::Airport::Airport (  ) 

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


Member Function Documentation

Airport::AirportType Eaagles::Dafif::Airport::airportType (  )  const [virtual]

void Eaagles::Basic::LcString::catStr ( const char *  string  )  [inherited]

LcObject * Eaagles::Basic::LcObject::clone (  )  const [virtual, inherited]

void Eaagles::Basic::LcObject::copyData ( const LcObject org,
const bool  cc = false 
) [protected, inherited]

void Eaagles::Dafif::DafifRecord::countryCode ( char  country[]  )  const [inherited]

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::LcObject::deleteData (  )  [protected, inherited]

double Eaagles::Dafif::DafifRecord::dsAtofn ( const char *const   s,
const int  n 
) [static, inherited]

long Eaagles::Dafif::DafifRecord::dsAtoln ( const char *const   s,
const int  n 
) [static, 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]

float Eaagles::Dafif::DafifRecord::dsFrequency ( const char *const   p  )  [static, inherited]

void Eaagles::Dafif::DafifRecord::dsGetString ( char *const   d,
const char *const   s,
const int  n 
) [static, inherited]

int Eaagles::Dafif::DafifRecord::dsIsString ( const char *const   s,
const char *const   refStr 
) [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]

float Eaagles::Dafif::DafifRecord::elevation (  )  const [inherited]

void Eaagles::Basic::LcString::empty (  )  [inline, inherited]

int Eaagles::Dafif::DafifRecord::formatCode (  )  const [inherited]

const char * Eaagles::Basic::LcObject::formName (  )  const [virtual, inherited]

char Eaagles::Basic::LcString::getChar ( const size_t  index  )  const [inline, inherited]

char * Eaagles::Basic::LcString::getCopyString (  )  const [inline, inherited]

const char * Eaagles::Basic::LcObject::getFormName (  )  [static, inherited]

int Eaagles::Basic::LcString::getInteger (  )  const [inline, inherited]

double Eaagles::Basic::LcString::getNumber (  )  const [inline, inherited]

int Eaagles::Basic::LcObject::getRefCount (  )  const [inline, inherited]

LcObject * Eaagles::Basic::LcObject::getSlotByIndex ( const int  slotindex  )  [protected, virtual, inherited]

LcObject * Eaagles::Basic::LcObject::getSlotByName ( const char *const   slotname  )  [inherited]

const LcSlotTable & Eaagles::Basic::LcObject::getSlotTable (  )  [static, inherited]

const char * Eaagles::Basic::LcString::getString (  )  const [inline, inherited]

bool Eaagles::Basic::LcString::getSubString ( LcString subStr,
const size_t  startIndex,
const size_t  numChars 
) const [inherited]

void Eaagles::Dafif::DafifRecord::getTrueBearingRange ( const double  aclat,
const double  aclon,
const double  acelev,
double *  bearing,
double *  range,
double *  grdrange 
) const [inherited]

void Eaagles::Dafif::DafifRecord::icaoCode ( char  code[]  )  const [inherited]

void Eaagles::Dafif::Airport::ident ( char  id[]  )  const [virtual]

Reimplemented from Eaagles::Dafif::DafifRecord.

void Eaagles::Basic::LcObject::indent ( std::ostream &  sout,
const int  ident 
) const [protected, inherited]

int Eaagles::Dafif::Airport::isAirportType ( const AirportType  type  )  const [virtual]

bool Eaagles::Basic::LcObject::isClassType ( const std::type_info &  type  )  const [virtual, inherited]

int Eaagles::Dafif::DafifRecord::isCountryCode ( const char  country[]  )  const [inherited]

int Eaagles::Dafif::DafifRecord::isCycleDate ( const char  date[]  )  const [inherited]

int Eaagles::Dafif::DafifRecord::isDafifRecordNumber ( const int  num  )  const [inherited]

int Eaagles::Dafif::DafifRecord::isDafifType ( const char  type[]  )  const [inherited]

bool Eaagles::Basic::LcString::isEmpty (  )  const [inline, inherited]

int Eaagles::Dafif::DafifRecord::isFormatCode ( const int  code  )  const [inherited]

bool Eaagles::Basic::LcObject::isFormName ( const char  name[]  )  const [virtual, inherited]

int Eaagles::Dafif::DafifRecord::isIcaoCode ( const char  code[]  )  const [inherited]

int Eaagles::Dafif::DafifRecord::isIdent ( const char  id[]  )  const [inherited]

bool Eaagles::Basic::LcString::isInteger (  )  const [inline, inherited]

int Eaagles::Dafif::DafifRecord::isKey ( const char  k[]  )  const [inherited]

int Eaagles::Dafif::DafifRecord::isName ( const char  name[]  )  const [inherited]

bool Eaagles::Basic::LcString::isNumber (  )  const [inline, inherited]

int Eaagles::Dafif::DafifRecord::isStateCode ( const int  code  )  const [inherited]

int Eaagles::Dafif::DafifRecord::isTransactionCode ( const char  c  )  const [inherited]

bool Eaagles::Basic::LcObject::isValid (  )  const [virtual, inherited]

Reimplemented in Eaagles::Basic::LcList, Eaagles::Basic::LcPair, Eaagles::Basic::LcTable, Eaagles::Basic::LcTable1, Eaagles::Basic::LcTable2, Eaagles::Basic::LcTable3, Eaagles::Basic::LcTable4, and Eaagles::Basic::LcTable5.

int Eaagles::Dafif::DafifRecord::isWac ( const char  code[]  )  const [inherited]

void Eaagles::Dafif::DafifRecord::key ( char  k[]  )  const [inherited]

double Eaagles::Dafif::DafifRecord::latitude (  )  const [inherited]

size_t Eaagles::Basic::LcString::len (  )  const [inline, inherited]

double Eaagles::Dafif::DafifRecord::longitude (  )  const [inherited]

float Eaagles::Dafif::DafifRecord::magVariance (  )  const [inherited]

const char * Eaagles::Dafif::DafifRecord::makePointer ( const size_t  offset  )  const [protected, inherited]

void Eaagles::Dafif::DafifRecord::name ( char  n[]  )  const [inherited]

Eaagles::Basic::LcString::operator char * (  )  [inline, inherited]

Eaagles::Basic::LcString::operator const char * (  )  const [inline, inherited]

void Eaagles::Basic::LcString::operator+= ( const char *   )  [inline, inherited]

void Eaagles::Dafif::Airport::printRecord ( std::ostream &  sout  )  const [virtual]

Reimplemented from Eaagles::Dafif::DafifRecord.

void Eaagles::Dafif::DafifRecord::printTrueBearingRange ( std::ostream &  sout,
const double  aclat,
const double  aclon,
const double  acelev 
) const [virtual, inherited]

Reimplemented in Eaagles::Dafif::Navaid.

void Eaagles::Basic::LcObject::ref (  )  const [inline, inherited]

void Eaagles::Dafif::DafifRecord::resetData (  )  [protected, inherited]

std::ostream & Eaagles::Basic::LcObject::serialize ( std::ostream &  sout,
const int  i = 0,
const bool  slotsOnly = false 
) const [virtual, inherited]

void Eaagles::Basic::LcString::setChar ( const size_t  index,
const char  c 
) [inline, inherited]

void Eaagles::Dafif::DafifRecord::setRecord ( Basic::LcString *const   s  )  [inherited]

void Eaagles::Dafif::DafifRecord::setRecord ( const char *const   s  )  [inherited]

bool Eaagles::Basic::LcObject::setSlotByIndex ( const int  slotindex,
LcObject *const   obj 
) [protected, virtual, inherited]

bool Eaagles::Basic::LcObject::setSlotByName ( const char *const   slotname,
LcObject *const   obj 
) [inherited]

void Eaagles::Basic::LcString::setStr ( const char *  string  )  [inherited]

void Eaagles::Basic::LcString::setString ( const LcString str,
const size_t  w,
const Justify  j = NONE 
) [inherited]

const char * Eaagles::Basic::LcObject::slotIndex2Name ( const int  slotindex  )  const [inherited]

int Eaagles::Basic::LcObject::slotName2Index ( const char *const   slotname  )  const [inherited]

int Eaagles::Dafif::DafifRecord::stateCode (  )  const [inherited]

char Eaagles::Dafif::DafifRecord::transactionCode (  )  const [inherited]

void Eaagles::Basic::LcObject::unref (  )  const [inline, inherited]

void Eaagles::Dafif::DafifRecord::wac ( char  code[]  )  const [inherited]


Member Data Documentation

const Airport::Ptbl Eaagles::Dafif::Airport::ptable [static, private]

Initial value:

const Ptbl* Eaagles::Dafif::DafifRecord::ptbl [protected, inherited]

const LcSlotTable* Eaagles::Basic::LcObject::slotTable [protected, inherited]

const LcSlotTable Eaagles::Basic::LcObject::slottable [static, protected, inherited]


The documentation for this class was generated from the following files:
Generated on Tue Nov 14 20:17:14 2006 for OpenEaagles Simulation Framework by  doxygen 1.4.7