VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Static Protected Member Functions | Protected Attributes | Static Protected Attributes | Private Member Functions
DtVrfExtApplicationInitializer Class Reference
Inheritance diagram for DtVrfExtApplicationInitializer:
Inheritance graph
[legend]

Public Member Functions

 DtVrfExtApplicationInitializer (int argc, char **argv, const char *appName, const char *appVersion)
virtual ~DtVrfExtApplicationInitializer ()
virtual void initializeMtlParams ()
DtMtlEnvironment * mtlEnvironment ()
virtual bool useCustomMapDatum () const
virtual DtFloat64 spheroidSemiMajor () const
virtual DtFloat64 spheroidSemiMinor () const
virtual DtFloat64 datumShiftX () const
virtual DtFloat64 datumShiftY () const
virtual DtFloat64 datumShiftZ () const
virtual void setMaxDrainInputTime (double maxTime)
virtual double maxDrainInputTime () const
virtual void setMinDrainInputTime (double minTime)
virtual double minDrainInputTime () const
virtual void setMaxDrainInputReads (int reads)
virtual int maxDrainInputReads () const
virtual std::vector< DtString > & multicastAddresses ()
virtual void setDefaultHeartbeatThreshold (double)
virtual double defaultHeartbeatThreshold (void) const
virtual void setDefaultObjectTimeout (double)
virtual double defaultObjectTimeout () const
virtual void appIdRange (int &lower, int &upper)
virtual void setAppIdRange (int lower, int upper)
virtual void setApplicationNumber (int)
virtual int applicationNumber () const
virtual void setSiteId (int)
virtual int siteId () const

Static Public Member Functions

static void addMulticastAddr (const DtString &s)
static DtlObjPtr addMulticastAddr (const DtlObjPtr &args, const DtlObjPtr &)

Static Protected Member Functions

static std::vector< DtString > & mtlMcastAddrList ()

Protected Attributes

DtConfigVariable< DtStringmyAppIdRange
DtConfigVariable< doublemyDefaultObjectTimeout
DtConfigVariable< intmyApplicationNumber
DtConfigVariable< intmySiteId
short myUseCustomMapDatum
DtFloat64 mySpheroidSemiMajor
DtFloat64 mySpheroidSemiMinor
DtFloat64 myDatumShiftX
DtFloat64 myDatumShiftY
DtFloat64 myDatumShiftZ
double myMaxDrainInputTime
double myMinDrainInputTime
int myMaxDrainInputReads
double myDefaultHeartbeatThreshold

Static Protected Attributes

static std::vector< DtStringtheMtlMcastAddrList

Private Member Functions

 DtVrfExtApplicationInitializer (const DtVrfExtApplicationInitializer &orig)
DtVrfExtApplicationInitializeroperator= (const DtVrfExtApplicationInitializer &rhs)

Constructor & Destructor Documentation

DtVrfExtApplicationInitializer::DtVrfExtApplicationInitializer ( int  argc,
char **  argv,
const char appName,
const char appVersion 
)
virtual DtVrfExtApplicationInitializer::~DtVrfExtApplicationInitializer ( )
virtual
DtVrfExtApplicationInitializer::DtVrfExtApplicationInitializer ( const DtVrfExtApplicationInitializer orig)
private

Member Function Documentation

virtual void DtVrfExtApplicationInitializer::initializeMtlParams ( )
virtual

Reimplemented in DtVrfSimOptions.

DtMtlEnvironment * DtVrfExtApplicationInitializer::mtlEnvironment ( )
inline
virtual bool DtVrfExtApplicationInitializer::useCustomMapDatum ( ) const
virtual
virtual DtFloat64 DtVrfExtApplicationInitializer::spheroidSemiMajor ( ) const
virtual
virtual DtFloat64 DtVrfExtApplicationInitializer::spheroidSemiMinor ( ) const
virtual
virtual DtFloat64 DtVrfExtApplicationInitializer::datumShiftX ( ) const
virtual
virtual DtFloat64 DtVrfExtApplicationInitializer::datumShiftY ( ) const
virtual
virtual DtFloat64 DtVrfExtApplicationInitializer::datumShiftZ ( ) const
virtual
virtual void DtVrfExtApplicationInitializer::setMaxDrainInputTime ( double  maxTime)
virtual
virtual double DtVrfExtApplicationInitializer::maxDrainInputTime ( ) const
virtual
virtual void DtVrfExtApplicationInitializer::setMinDrainInputTime ( double  minTime)
virtual
virtual double DtVrfExtApplicationInitializer::minDrainInputTime ( ) const
virtual
virtual void DtVrfExtApplicationInitializer::setMaxDrainInputReads ( int  reads)
virtual
virtual int DtVrfExtApplicationInitializer::maxDrainInputReads ( ) const
virtual
virtual std::vector<DtString>& DtVrfExtApplicationInitializer::multicastAddresses ( )
virtual
virtual void DtVrfExtApplicationInitializer::setDefaultHeartbeatThreshold ( double  )
virtual
virtual double DtVrfExtApplicationInitializer::defaultHeartbeatThreshold ( void  ) const
virtual
virtual void DtVrfExtApplicationInitializer::setDefaultObjectTimeout ( double  )
virtual
virtual double DtVrfExtApplicationInitializer::defaultObjectTimeout ( ) const
virtual
virtual void DtVrfExtApplicationInitializer::appIdRange ( int lower,
int upper 
)
virtual
virtual void DtVrfExtApplicationInitializer::setAppIdRange ( int  lower,
int  upper 
)
virtual
virtual void DtVrfExtApplicationInitializer::setApplicationNumber ( int  )
virtual
virtual int DtVrfExtApplicationInitializer::applicationNumber ( ) const
virtual
virtual void DtVrfExtApplicationInitializer::setSiteId ( int  )
virtual
virtual int DtVrfExtApplicationInitializer::siteId ( ) const
virtual
static void DtVrfExtApplicationInitializer::addMulticastAddr ( const DtString s)
static
static DtlObjPtr DtVrfExtApplicationInitializer::addMulticastAddr ( const DtlObjPtr &  args,
const DtlObjPtr &   
)
static
DtVrfExtApplicationInitializer& DtVrfExtApplicationInitializer::operator= ( const DtVrfExtApplicationInitializer rhs)
private
static std::vector<DtString>& DtVrfExtApplicationInitializer::mtlMcastAddrList ( )
staticprotected

Member Data Documentation

DtConfigVariable<DtString> DtVrfExtApplicationInitializer::myAppIdRange
protected
DtConfigVariable<double> DtVrfExtApplicationInitializer::myDefaultObjectTimeout
protected
std::vector<DtString> DtVrfExtApplicationInitializer::theMtlMcastAddrList
staticprotected
DtConfigVariable<int> DtVrfExtApplicationInitializer::myApplicationNumber
protected
DtConfigVariable<int> DtVrfExtApplicationInitializer::mySiteId
protected
short DtVrfExtApplicationInitializer::myUseCustomMapDatum
protected
DtFloat64 DtVrfExtApplicationInitializer::mySpheroidSemiMajor
protected
DtFloat64 DtVrfExtApplicationInitializer::mySpheroidSemiMinor
protected
DtFloat64 DtVrfExtApplicationInitializer::myDatumShiftX
protected
DtFloat64 DtVrfExtApplicationInitializer::myDatumShiftY
protected
DtFloat64 DtVrfExtApplicationInitializer::myDatumShiftZ
protected
double DtVrfExtApplicationInitializer::myMaxDrainInputTime
protected
double DtVrfExtApplicationInitializer::myMinDrainInputTime
protected
int DtVrfExtApplicationInitializer::myMaxDrainInputReads
protected
double DtVrfExtApplicationInitializer::myDefaultHeartbeatThreshold
protected

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

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)